svn commit: r237343 - stable/9/sys/dev/wbwd

2012-06-20 Thread Robert Noland
Author: rnoland Date: Wed Jun 20 21:34:03 2012 New Revision: 237343 URL: http://svn.freebsd.org/changeset/base/237343 Log: MFC r236246 Add device ids for the Winbond 83627DHG-P chip and set the registers to trigger the keyboard reset line on timeout. Modified: stable/9/sys/dev/wbwd/wbw

svn commit: r237342 - stable/9/sys/dev/wbwd

2012-06-20 Thread Robert Noland
Author: rnoland Date: Wed Jun 20 21:32:54 2012 New Revision: 237342 URL: http://svn.freebsd.org/changeset/base/237342 Log: MFC r236245 Fix a typo in wbwd so that CRF5 is actually written to the data register rather than the index register. Modified: stable/9/sys/dev/wbwd/wbwd.c Directo

svn commit: r237341 - stable/8/sys/dev/wbwd

2012-06-20 Thread Robert Noland
Author: rnoland Date: Wed Jun 20 21:29:19 2012 New Revision: 237341 URL: http://svn.freebsd.org/changeset/base/237341 Log: MFC r236246 Add device ids for the Winbond 83627DHG-P chip and set the registers to trigger the keyboard reset line on timeout. Modified: stable/8/sys/dev/wbwd/wbw

svn commit: r237340 - stable/8/sys/dev/wbwd

2012-06-20 Thread Robert Noland
Author: rnoland Date: Wed Jun 20 21:28:17 2012 New Revision: 237340 URL: http://svn.freebsd.org/changeset/base/237340 Log: MFC r236245 Fix a typo in wbwd so that CRF5 is actually written to the data register rather than the index register. Modified: stable/8/sys/dev/wbwd/wbwd.c Directo

svn commit: r236246 - head/sys/dev/wbwd

2012-05-29 Thread Robert Noland
Author: rnoland Date: Tue May 29 16:39:42 2012 New Revision: 236246 URL: http://svn.freebsd.org/changeset/base/236246 Log: Add device ids for the Winbond 83627DHG-P chip and set the registers to trigger the keyboard reset line on timeout. Reviewed by: bz MFC after:1 week Modified:

svn commit: r236245 - head/sys/dev/wbwd

2012-05-29 Thread Robert Noland
Author: rnoland Date: Tue May 29 16:25:01 2012 New Revision: 236245 URL: http://svn.freebsd.org/changeset/base/236245 Log: Fix a typo in wbwd so that CRF5 is actually written to the data register rather than the index register. Reviewed by: bz MFC after:3 days Modified: head/sys

svn commit: r207318 - head/sys/dev/drm

2010-04-28 Thread Robert Noland
Author: rnoland Date: Wed Apr 28 10:33:41 2010 New Revision: 207318 URL: http://svn.freebsd.org/changeset/base/207318 Log: fx->lock is used as an index, correct test case. MFC after:1 week Modified: head/sys/dev/drm/via_video.c Modified: head/sys/dev/drm/via_video.c

svn commit: r207156 - head/sys/dev/drm

2010-04-24 Thread Robert Noland
Author: rnoland Date: Sat Apr 24 18:13:12 2010 New Revision: 207156 URL: http://svn.freebsd.org/changeset/base/207156 Log: remove vm obect tracker that slipped in from prior work. MFC after:2 weeks Modified: head/sys/dev/drm/drmP.h Modified: head/sys/dev/drm/drmP.h =

svn commit: r207118 - head/sys/dev/drm

2010-04-23 Thread Robert Noland
Author: rnoland Date: Fri Apr 23 14:48:30 2010 New Revision: 207118 URL: http://svn.freebsd.org/changeset/base/207118 Log: Address some WITNESS panics that occur when using the via driver. Some of these cases should be safe in a non-atomic fashion, however since all of the driver ioctls a

svn commit: r207069 - head/sys/dev/drm

2010-04-22 Thread Robert Noland
Author: rnoland Date: Thu Apr 22 18:47:30 2010 New Revision: 207069 URL: http://svn.freebsd.org/changeset/base/207069 Log: Now that we properly set write-combining on the pages that back the GART, disable snooping on radeons. MFC after:2 weeks Modified: head/sys/dev/drm/ati_pcigart

svn commit: r207067 - head/sys/dev/drm

2010-04-22 Thread Robert Noland
Author: rnoland Date: Thu Apr 22 18:44:23 2010 New Revision: 207067 URL: http://svn.freebsd.org/changeset/base/207067 Log: re-write scatter gather memory allocation yet again... This time, abandon the use of busdma and start interacting with the VM system directly. Make use of the new km

svn commit: r207066 - head/sys/dev/drm

2010-04-22 Thread Robert Noland
Author: rnoland Date: Thu Apr 22 18:21:25 2010 New Revision: 207066 URL: http://svn.freebsd.org/changeset/base/207066 Log: Rework how drm maps are handled. * On 32 bit platforms we steal the upper 4 bits of the map handle to store a unique map id. * On 64 bit platforms we steal the

Re: svn commit: r206843 - head/sbin/ipfw

2010-04-20 Thread Robert Noland
Julian Elischer wrote: On 4/19/10 9:01 AM, Robert Noland wrote: Luigi Rizzo wrote: [...] Index: sbin/ipfw/ipfw2.c === --- sbin/ipfw/ipfw2.c (revision 206844) +++ sbin/ipfw/ipfw2.c (working copy) @@ -326,7 +326,7 @@ #ifdef

Re: svn commit: r206843 - head/sbin/ipfw

2010-04-19 Thread Robert Noland
Luigi Rizzo wrote: Author: luigi Date: Mon Apr 19 15:11:45 2010 New Revision: 206843 URL: http://svn.freebsd.org/changeset/base/206843 Log: Slightly different handling of printf/snprintf for unaligned uint64_t, which should improve readability, and also to ease the port to platforms that

Re: svn commit: r206501 - head/sys/modules

2010-04-12 Thread Robert Noland
Warner Losh wrote: Author: imp Date: Mon Apr 12 18:28:08 2010 New Revision: 206501 URL: http://svn.freebsd.org/changeset/base/206501 Log: bce, bwi, bwn, mfi, mpt and siba_bwn all now compile that arm and mips have added a BUS_SPACE_UNSPECIFIED definition. Add them back to the mix on the

svn commit: r206166 - stable/8/sys/dev/drm

2010-04-04 Thread Robert Noland
Author: rnoland Date: Sun Apr 4 15:46:46 2010 New Revision: 206166 URL: http://svn.freebsd.org/changeset/base/206166 Log: MFC r205120,r205126 Add drm support for Intel Pineview chips. Modified: stable/8/sys/dev/drm/drm_pciids.h stable/8/sys/dev/drm/i915_drv.h stable/8/sys/dev/drm/i9

svn commit: r206165 - in stable/8/sys: amd64/amd64 i386/i386

2010-04-04 Thread Robert Noland
Author: rnoland Date: Sun Apr 4 15:42:52 2010 New Revision: 206165 URL: http://svn.freebsd.org/changeset/base/206165 Log: MFC r203289,r203367 Enable MTRR on all VIA CPUs that claim support Modified: stable/8/sys/amd64/amd64/amd64_mem.c stable/8/sys/i386/i386/i686_mem.c Directory Prope

svn commit: r206164 - stable/8/sys/dev/agp

2010-04-04 Thread Robert Noland
Author: rnoland Date: Sun Apr 4 15:37:47 2010 New Revision: 206164 URL: http://svn.freebsd.org/changeset/base/206164 Log: MFC r205096, r205102 Add AGP support for Intel Pineview and Ironlake chipsets. Modified: stable/8/sys/dev/agp/agp_i810.c Directory Properties: stable/8/sys/ (pro

svn commit: r205126 - head/sys/dev/drm

2010-03-13 Thread Robert Noland
Author: rnoland Date: Sat Mar 13 18:14:51 2010 New Revision: 205126 URL: http://svn.freebsd.org/changeset/base/205126 Log: Fix build after typo. Reported by: Sergey V. Dyatko MFC after:3 days Modified: head/sys/dev/drm/i915_drv.h Modified: head/sys/dev/drm/i915_drv.h ===

svn commit: r205120 - head/sys/dev/drm

2010-03-13 Thread Robert Noland
Author: rnoland Date: Sat Mar 13 11:51:18 2010 New Revision: 205120 URL: http://svn.freebsd.org/changeset/base/205120 Log: Add support for Intel Pineview chips, aka IGD Slightly modified version of the submitted patch. PR: 143427 Submitted by: Mamoru Sumida MFC after:

svn commit: r205102 - head/sys/dev/agp

2010-03-12 Thread Robert Noland
Author: rnoland Date: Fri Mar 12 21:34:23 2010 New Revision: 205102 URL: http://svn.freebsd.org/changeset/base/205102 Log: Add support of Intel Pineview chips, aka IGD. MFC after:3 days Modified: head/sys/dev/agp/agp_i810.c Modified: head/sys/dev/agp/agp_i810.c =

svn commit: r205096 - head/sys/dev/agp

2010-03-12 Thread Robert Noland
Author: rnoland Date: Fri Mar 12 19:43:39 2010 New Revision: 205096 URL: http://svn.freebsd.org/changeset/base/205096 Log: Add pci ids for Intel Ironlake chipsets. These behave just like g45 for agp. Tested by:Torfinn Ingolfsen MFC after:3 days Modified: head/sys/dev/ag

svn commit: r203367 - head/sys/amd64/amd64

2010-02-01 Thread Robert Noland
Author: rnoland Date: Tue Feb 2 01:20:33 2010 New Revision: 203367 URL: http://svn.freebsd.org/changeset/base/203367 Log: Enable MTRR on all VIA CPUs that claim support (amd64). This is the amd64 part of r203289. Noticed by: jhb MFC after:2 weeks Modified: head/sys/amd64/am

Re: svn commit: r203289 - head/sys/i386/i386

2010-02-01 Thread Robert Noland
On Mon, 2010-02-01 at 08:18 -0500, John Baldwin wrote: > On Sunday 31 January 2010 9:35:49 am Robert Noland wrote: > > Author: rnoland > > Date: Sun Jan 31 14:35:49 2010 > > New Revision: 203289 > > URL: http://svn.freebsd.org/changeset/base/203289 > > > >

Re: svn commit: r203289 - head/sys/i386/i386

2010-02-01 Thread Robert Noland
On Mon, 2010-02-01 at 08:18 -0500, John Baldwin wrote: > On Sunday 31 January 2010 9:35:49 am Robert Noland wrote: > > Author: rnoland > > Date: Sun Jan 31 14:35:49 2010 > > New Revision: 203289 > > URL: http://svn.freebsd.org/changeset/base/203289 > > > >

svn commit: r203289 - head/sys/i386/i386

2010-01-31 Thread Robert Noland
Author: rnoland Date: Sun Jan 31 14:35:49 2010 New Revision: 203289 URL: http://svn.freebsd.org/changeset/base/203289 Log: Enable MTRR on all VIA CPUs that claim support. This may not be entirely correct either, but the existing check is bogus. I have both a C3 and a C7 that fail this ch

svn commit: r203288 - in head/sys: amd64/conf conf dev/drm i386/conf modules/drm modules/drm/via

2010-01-31 Thread Robert Noland
Author: rnoland Date: Sun Jan 31 14:30:39 2010 New Revision: 203288 URL: http://svn.freebsd.org/changeset/base/203288 Log: Welcome drm support for VIA unichrome chips. MFC after:2 weeks Added: head/sys/dev/drm/via_3d_reg.h (contents, props changed) head/sys/dev/drm/via_dma.c (c

svn commit: r203287 - in head/sys: conf dev/drm modules/drm/drm

2010-01-31 Thread Robert Noland
Author: rnoland Date: Sun Jan 31 14:25:29 2010 New Revision: 203287 URL: http://svn.freebsd.org/changeset/base/203287 Log: Import simple drm memory manager. This is required for the VIA driver and at least some parts are needed for GEM. MFC after:2 weeks Added: head/sys/dev/dr

svn commit: r202890 - stable/8/sys/dev/agp

2010-01-23 Thread Robert Noland
Author: rnoland Date: Sat Jan 23 16:29:04 2010 New Revision: 202890 URL: http://svn.freebsd.org/changeset/base/202890 Log: MFC r200764 Fix a handful of issues with via agp support. * Read the pci capability register to identify AGP 3 support * Add missing smaller aperture sizes f

svn commit: r201223 - in head/sys: amd64/amd64 arm/arm dev/adlink dev/agp dev/bktr dev/drm dev/fb dev/firewire dev/hifn dev/ksyms dev/sound/pcm dev/syscons dev/tdfx i386/i386 i386/xbox ia64/ia64 is...

2009-12-29 Thread Robert Noland
Author: rnoland Date: Tue Dec 29 21:51:28 2009 New Revision: 201223 URL: http://svn.freebsd.org/changeset/base/201223 Log: Update d_mmap() to accept vm_ooffset_t and vm_memattr_t. This replaces d_mmap() with the d_mmap2() implementation and also changes the type of offset to vm_ooffset_t.

svn commit: r200764 - head/sys/dev/agp

2009-12-20 Thread Robert Noland
Author: rnoland Date: Mon Dec 21 03:28:05 2009 New Revision: 200764 URL: http://svn.freebsd.org/changeset/base/200764 Log: Fix a handful of issues with via agp support. * Read the pci capability register to identify AGP 3 support * Add missing smaller aperture sizes for AGP3 chips.

svn commit: r200477 - stable/7/sys/dev/drm

2009-12-13 Thread Robert Noland
Author: rnoland Date: Sun Dec 13 15:12:40 2009 New Revision: 200477 URL: http://svn.freebsd.org/changeset/base/200477 Log: MFC r198694,r198697 Some general cleanup of scatter/gather memory allocation - We don't need to check malloc return values with M_WAITOK - remove v

svn commit: r200476 - stable/7/sys/dev/drm

2009-12-13 Thread Robert Noland
Author: rnoland Date: Sun Dec 13 15:08:25 2009 New Revision: 200476 URL: http://svn.freebsd.org/changeset/base/200476 Log: MFC 198332 Check pointer for NULL before dereferencing it, not after. Originally committed by: brueffer Modified: stable/7/sys/dev/drm/mach64_state.c Direc

svn commit: r200475 - stable/8/sys/dev/drm

2009-12-13 Thread Robert Noland
Author: rnoland Date: Sun Dec 13 15:03:54 2009 New Revision: 200475 URL: http://svn.freebsd.org/changeset/base/200475 Log: MFC r198694,r198697 Some general cleanup of scatter/gather memory allocation - We don't need to check malloc return values with M_WAITOK - remove v

svn commit: r200474 - stable/8/sys/dev/drm

2009-12-13 Thread Robert Noland
Author: rnoland Date: Sun Dec 13 14:55:50 2009 New Revision: 200474 URL: http://svn.freebsd.org/changeset/base/200474 Log: MFC 198332 Check pointer for NULL before dereferencing it, not after. Originally committed by: brueffer Modified: stable/8/sys/dev/drm/mach64_state.c Direc

svn commit: r200221 - in stable/7/sys/boot: . i386 i386/loader i386/zfsboot i386/zfsloader

2009-12-07 Thread Robert Noland
Author: rnoland Date: Mon Dec 7 17:15:36 2009 New Revision: 200221 URL: http://svn.freebsd.org/changeset/base/200221 Log: MFC 199714 Create a seperate ZFS enabled loader. This adds zfsloader which will be called by zfsboot/gptzfsboot code rather than the tradional loader. This elim

svn commit: r200220 - in stable/8/sys/boot: . i386 i386/loader i386/zfsboot i386/zfsloader

2009-12-07 Thread Robert Noland
Author: rnoland Date: Mon Dec 7 16:37:02 2009 New Revision: 200220 URL: http://svn.freebsd.org/changeset/base/200220 Log: MFC 199714 Create a seperate ZFS enabled loader. This adds zfsloader which will be called by zfsboot/gptzfsboot code rather than the tradional loader. This elim

svn commit: r199714 - in head/sys/boot: . i386 i386/loader i386/zfsboot i386/zfsloader

2009-11-23 Thread Robert Noland
Author: rnoland Date: Mon Nov 23 16:00:16 2009 New Revision: 199714 URL: http://svn.freebsd.org/changeset/base/199714 Log: Create a seperate ZFS enabled loader. This adds zfsloader which will be called by zfsboot/gptzfsboot code rather than the tradional loader. This eliminates the need

svn commit: r199635 - in stable/7/sys: boot/i386/zfsboot boot/zfs cddl/boot/zfs

2009-11-21 Thread Robert Noland
Author: rnoland Date: Sat Nov 21 15:04:01 2009 New Revision: 199635 URL: http://svn.freebsd.org/changeset/base/199635 Log: MFC 198420 Correct some issues with zfs boot. - Teach it to read gang blocks. (essentially untested) If you see "ZFS: gang block detected!", please let

svn commit: r199634 - in stable/8/sys: boot/i386/zfsboot boot/zfs cddl/boot/zfs

2009-11-21 Thread Robert Noland
Author: rnoland Date: Sat Nov 21 15:02:35 2009 New Revision: 199634 URL: http://svn.freebsd.org/changeset/base/199634 Log: MFC 198420 Correct some issues with zfs boot. - Teach it to read gang blocks. (essentially untested) If you see "ZFS: gang block detected!", please let

svn commit: r199633 - stable/7/sys/geom/part

2009-11-21 Thread Robert Noland
Author: rnoland Date: Sat Nov 21 14:54:45 2009 New Revision: 199633 URL: http://svn.freebsd.org/changeset/base/199633 Log: MFC r199017,199228 Fix handling of GPT headers when size is > 92 bytes. This should address reading GPT headers written by opensolaris. Modified: stable/7/sys/g

svn commit: r199630 - stable/8/sys/geom/part

2009-11-21 Thread Robert Noland
Author: rnoland Date: Sat Nov 21 14:53:08 2009 New Revision: 199630 URL: http://svn.freebsd.org/changeset/base/199630 Log: MFC r199017,199228 Fix handling of GPT headers when size is > 92 bytes. This should address reading GPT headers written by opensolaris. Modified: stable/8/sys/g

svn commit: r199276 - stable/7/sys/cddl/boot/zfs

2009-11-14 Thread Robert Noland
Author: rnoland Date: Sat Nov 14 18:53:44 2009 New Revision: 199276 URL: http://svn.freebsd.org/changeset/base/199276 Log: MFC r199241 This patch addresses an overflow in the the zfs boot code and allows users to boot from zfs raidz volumes. This has been tested by a number of users an

svn commit: r199275 - releng/8.0/sys/cddl/boot/zfs

2009-11-14 Thread Robert Noland
Author: rnoland Date: Sat Nov 14 18:42:09 2009 New Revision: 199275 URL: http://svn.freebsd.org/changeset/base/199275 Log: MFC r199241 This patch addresses an overflow in the the zfs boot code and allows users to boot from zfs raidz volumes. This has been tested by a number of users an

svn commit: r199272 - stable/8/sys/cddl/boot/zfs

2009-11-14 Thread Robert Noland
Author: rnoland Date: Sat Nov 14 16:14:51 2009 New Revision: 199272 URL: http://svn.freebsd.org/changeset/base/199272 Log: MFC r199241 This patch addresses an overflow in the the zfs boot code and allows users to boot from zfs raidz volumes. This has been tested by a number of users an

svn commit: r199228 - head/sys/geom/part

2009-11-12 Thread Robert Noland
Author: rnoland Date: Thu Nov 12 16:28:39 2009 New Revision: 199228 URL: http://svn.freebsd.org/changeset/base/199228 Log: We need to allocate space for the header in the create path also. This fixes a null pointer dereference with "gpart create -s GPT" after the previous commit. Rep

Re: svn commit: r199002 - in head/sys: dev/fb dev/pci isa

2009-11-09 Thread Robert Noland
On Mon, 2009-11-09 at 13:39 -0500, Jung-uk Kim wrote: > On Monday 09 November 2009 01:24 pm, Robert Noland wrote: > > On Mon, 2009-11-09 at 13:22 -0500, Jung-uk Kim wrote: > > > On Friday 06 November 2009 04:47 pm, John Baldwin wrote: > > > > On Friday 06 November 200

Re: svn commit: r199002 - in head/sys: dev/fb dev/pci isa

2009-11-09 Thread Robert Noland
ledge about vga_isa. > > In fact, I did consider it. However, lack of my new bus foo prevented > me from doing the right thing AND fixing the build breakage at the > same. I'll try little harder today. > > BTW, syscons <-> fb <-> vga <-> vgapci <->

svn commit: r199017 - head/sys/geom/part

2009-11-07 Thread Robert Noland
Author: rnoland Date: Sat Nov 7 17:29:03 2009 New Revision: 199017 URL: http://svn.freebsd.org/changeset/base/199017 Log: Fix handling of GPT headers when size is > 92 bytes. It is valid for an on-disk GPT header to report a header size which is greater than 92 bytes. Previously, we wou

svn commit: r198798 - in stable/7/sys: . contrib/pf dev/drm

2009-11-02 Thread Robert Noland
Author: rnoland Date: Mon Nov 2 16:02:36 2009 New Revision: 198798 URL: http://svn.freebsd.org/changeset/base/198798 Log: MFC 198696 Cleanup in r600_blit - Don't bother to assign vb until we know we have enough space - Add variables for sx2, sy2, dx2, dy2 so that these

svn commit: r198797 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/drm dev/xen/xenpci

2009-11-02 Thread Robert Noland
Author: rnoland Date: Mon Nov 2 16:02:16 2009 New Revision: 198797 URL: http://svn.freebsd.org/changeset/base/198797 Log: MFC 198696 Cleanup in r600_blit - Don't bother to assign vb until we know we have enough space - Add variables for sx2, sy2, dx2, dy2 so that these

svn commit: r198796 - in stable/7/sys: . contrib/pf dev/drm

2009-11-02 Thread Robert Noland
Author: rnoland Date: Mon Nov 2 16:00:01 2009 New Revision: 198796 URL: http://svn.freebsd.org/changeset/base/198796 Log: MFC 198695 A bit of cleanup work on radeon_freelist_get() * Fix the main loop to search all buffers before sleeping. * Remove dead code Modified: stable/7/s

svn commit: r198795 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/drm dev/xen/xenpci

2009-11-02 Thread Robert Noland
Author: rnoland Date: Mon Nov 2 15:59:55 2009 New Revision: 198795 URL: http://svn.freebsd.org/changeset/base/198795 Log: MFC 198695 A bit of cleanup work on radeon_freelist_get() * Fix the main loop to search all buffers before sleeping. * Remove dead code Modified: stable/8/s

svn commit: r198794 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/drm dev/xen/xenpci

2009-11-02 Thread Robert Noland
Author: rnoland Date: Mon Nov 2 15:57:03 2009 New Revision: 198794 URL: http://svn.freebsd.org/changeset/base/198794 Log: MFC 198692 Use system specified memory barriers rather than rolling our own. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props cha

svn commit: r198793 - in stable/7/sys: . contrib/pf dev/drm

2009-11-02 Thread Robert Noland
Author: rnoland Date: Mon Nov 2 15:54:41 2009 New Revision: 198793 URL: http://svn.freebsd.org/changeset/base/198793 Log: MFC 198691 Fix blitter support for RS880 chips Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props changed) stable/7/sys/dev/drm/r600_bli

svn commit: r198792 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/drm dev/xen/xenpci

2009-11-02 Thread Robert Noland
Author: rnoland Date: Mon Nov 2 15:53:32 2009 New Revision: 198792 URL: http://svn.freebsd.org/changeset/base/198792 Log: MFC 198691 Fix blitter support for RS880 chips Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) stable/8/sys/cddl/cont

Re: svn commit: r198781 - head/lib/libc/sys

2009-11-02 Thread Robert Noland
) > > +++ head/lib/libc/sys/accept.2 Mon Nov 2 07:21:13 2009 > > (r198781) > > @@ -126,6 +126,10 @@ new socket. > > For some applications, performance may be enhanced by using an > > .Xr accept_filter 9 > > to pre-process incoming connections. >

svn commit: r198697 - head/sys/dev/drm

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 18:30:13 2009 New Revision: 198697 URL: http://svn.freebsd.org/changeset/base/198697 Log: Fix botched git -> svn merge. MFC after:2 weeks Modified: head/sys/dev/drm/drm_scatter.c Modified: head/sys/dev/drm/drm_scatter.c ==

svn commit: r198696 - head/sys/dev/drm

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 18:08:46 2009 New Revision: 198696 URL: http://svn.freebsd.org/changeset/base/198696 Log: Cleanup in r600_blit - Don't bother to assign vb until we know we have enough space - Add variables for sx2, sy2, dx2, dy2 so that these aren't calculated over

svn commit: r198695 - head/sys/dev/drm

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 18:07:22 2009 New Revision: 198695 URL: http://svn.freebsd.org/changeset/base/198695 Log: A bit of cleanup work on radeon_freelist_get() * Fix the main loop to search all buffers before sleeping. * Remove dead code MFC after:3 days Modified:

svn commit: r198694 - head/sys/dev/drm

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 18:02:10 2009 New Revision: 198694 URL: http://svn.freebsd.org/changeset/base/198694 Log: Some general cleanup of scatter/gather memory allocation - We don't need to check malloc return values with M_WAITOK - remove variables that we don't really need

svn commit: r198692 - head/sys/dev/drm

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:59:58 2009 New Revision: 198692 URL: http://svn.freebsd.org/changeset/base/198692 Log: Use system specified memory barriers rather than rolling our own. Modified: head/sys/dev/drm/drmP.h Modified: head/sys/dev/drm/drmP.h ===

svn commit: r198691 - head/sys/dev/drm

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:55:31 2009 New Revision: 198691 URL: http://svn.freebsd.org/changeset/base/198691 Log: Fix blitter support for RS880 chips MFC after:3 days Modified: head/sys/dev/drm/r600_blit.c Modified: head/sys/dev/drm/r600_blit.c =

svn commit: r198690 - in stable/7/sys: . contrib/pf pci

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:49:38 2009 New Revision: 198690 URL: http://svn.freebsd.org/changeset/base/198690 Log: MFC r197950 (record only) Add pci id's for Intel G41 chipset Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props changed) stable/7/sys/pc

svn commit: r198689 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/agp dev/xen/xenpci

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:43:28 2009 New Revision: 198689 URL: http://svn.freebsd.org/changeset/base/198689 Log: MFC r197950 Add pci id's for Intel G41 chipset Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) stable/8/sys/cddl/cont

svn commit: r198688 - in stable/7/sys: . contrib/pf dev/drm

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:38:53 2009 New Revision: 198688 URL: http://svn.freebsd.org/changeset/base/198688 Log: MFC r197951 Add support for Intel G41 chipset Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props changed) stable/7/sys/dev/drm/drm_pciid

svn commit: r198687 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/drm dev/xen/xenpci

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:37:58 2009 New Revision: 198687 URL: http://svn.freebsd.org/changeset/base/198687 Log: MFC r197951 Add support for Intel G41 chipset Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) stable/8/sys/cddl/contr

svn commit: r198686 - in stable/7/sys: . conf contrib/pf dev/drm modules/drm/radeon

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:35:47 2009 New Revision: 198686 URL: http://svn.freebsd.org/changeset/base/198686 Log: MFC r196470-196471,197154-197155,197603-197606 Sync radeon drm support This adds kernel support for r6/7xx 3D. Added: stable/7/sys/dev/drm/r600_blit.c - co

svn commit: r198685 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris conf contrib/dev/acpica contrib/pf dev/drm dev/xen/xenpci modules/drm/radeon

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:32:35 2009 New Revision: 198685 URL: http://svn.freebsd.org/changeset/base/198685 Log: MFC r196470-196471,197154-197155,197603-197606 Sync radeon drm support This adds kernel support for r6/7xx 3D. Added: stable/8/sys/dev/drm/r600_blit.c - co

svn commit: r198683 - in stable/7/sys: . contrib/pf dev/drm

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:21:09 2009 New Revision: 198683 URL: http://svn.freebsd.org/changeset/base/198683 Log: MFC r196466 Add a read only sysctl tracking the hw.drm.msi tunable. Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props changed) stable/7

svn commit: r198682 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/drm dev/xen/xenpci

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:14:17 2009 New Revision: 198682 URL: http://svn.freebsd.org/changeset/base/198682 Log: MFC r196466 Add a read only sysctl tracking the hw.drm.msi tunable. Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) s

svn commit: r198681 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/drm dev/xen/xenpci

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:12:28 2009 New Revision: 198681 URL: http://svn.freebsd.org/changeset/base/198681 Log: MFC r196465 Clean up the handling of device minors Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) stable/8/sys/cddl/

svn commit: r198680 - in stable/7/sys: . contrib/pf dev/drm

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:07:06 2009 New Revision: 198680 URL: http://svn.freebsd.org/changeset/base/198680 Log: MFC r196464 Clean up the locking in drm_alloc_resource() Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props changed) stable/7/sys/dev/dr

svn commit: r198679 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/drm dev/xen/xenpci

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 16:06:32 2009 New Revision: 198679 URL: http://svn.freebsd.org/changeset/base/198679 Log: MFC r196464 Clean up the locking in drm_alloc_resource() Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) stable/8/sys

svn commit: r198677 - in stable/7/sys: . contrib/pf geom/part

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 15:45:40 2009 New Revision: 198677 URL: http://svn.freebsd.org/changeset/base/198677 Log: MFC r198097 Set the active flag in the PMBR when we install bootcode on a GPT partitioned disk. Some BIOS require this to be set before they will boot the device.

svn commit: r198676 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci geom/part

2009-10-30 Thread Robert Noland
Author: rnoland Date: Fri Oct 30 15:45:00 2009 New Revision: 198676 URL: http://svn.freebsd.org/changeset/base/198676 Log: MFC r198097 Set the active flag in the PMBR when we install bootcode on a GPT partitioned disk. Some BIOS require this to be set before they will boot the device.

svn commit: r198420 - in head/sys: boot/i386/zfsboot boot/zfs cddl/boot/zfs

2009-10-23 Thread Robert Noland
Author: rnoland Date: Fri Oct 23 18:44:53 2009 New Revision: 198420 URL: http://svn.freebsd.org/changeset/base/198420 Log: Correct some issues with zfs boot. - Teach it to read gang blocks. (essentially untested) If you see "ZFS: gang block detected!", please let me know, so we c

svn commit: r198097 - head/sys/geom/part

2009-10-14 Thread Robert Noland
Author: rnoland Date: Wed Oct 14 19:24:01 2009 New Revision: 198097 URL: http://svn.freebsd.org/changeset/base/198097 Log: Set the active flag in the PMBR when we install bootcode on a GPT partitioned disk. Some BIOS require this to be set before they will boot the device. Approved by:

svn commit: r197951 - head/sys/dev/drm

2009-10-10 Thread Robert Noland
Author: rnoland Date: Sun Oct 11 01:54:00 2009 New Revision: 197951 URL: http://svn.freebsd.org/changeset/base/197951 Log: Add support for Intel G41 chipset Submitted by: Artyom Mirgorodsky MFC after:3 days Modified: head/sys/dev/drm/drm_pciids.h head/sys/dev/drm/i915_drv.h Mod

svn commit: r197950 - head/sys/dev/agp

2009-10-10 Thread Robert Noland
Author: rnoland Date: Sun Oct 11 01:51:35 2009 New Revision: 197950 URL: http://svn.freebsd.org/changeset/base/197950 Log: Add pci id's for Intel G41 chipset Submitted by: Artyom Mirgorodsky MFC after:3 days Modified: head/sys/dev/agp/agp_i810.c Modified: head/sys/dev/agp/agp_i81

svn commit: r197606 - head/sys/dev/drm

2009-09-28 Thread Robert Noland
Author: rnoland Date: Mon Sep 28 22:41:28 2009 New Revision: 197606 URL: http://svn.freebsd.org/changeset/base/197606 Log: Fix offset handling MFC after:1 week Modified: head/sys/dev/drm/radeon_cs.c Modified: head/sys/dev/drm/radeon_cs.c =

svn commit: r197605 - head/sys/dev/drm

2009-09-28 Thread Robert Noland
Author: rnoland Date: Mon Sep 28 22:40:29 2009 New Revision: 197605 URL: http://svn.freebsd.org/changeset/base/197605 Log: radeon_family is an enum, so ordering can be important. sync up with what amd is shipping. MFC after:1 week Modified: head/sys/dev/drm/radeon_drv.h Modifie

svn commit: r197604 - head/sys/dev/drm

2009-09-28 Thread Robert Noland
Author: rnoland Date: Mon Sep 28 22:38:44 2009 New Revision: 197604 URL: http://svn.freebsd.org/changeset/base/197604 Log: Fix blit pitch for 4 byte transfers on r600. MFC after:1 week Modified: head/sys/dev/drm/r600_blit.c Modified: head/sys/dev/drm/r600_blit.c

svn commit: r197603 - head/sys/dev/drm

2009-09-28 Thread Robert Noland
Author: rnoland Date: Mon Sep 28 22:37:07 2009 New Revision: 197603 URL: http://svn.freebsd.org/changeset/base/197603 Log: R600 doesn't support IRQs yet, so don't try to use them. MFC after:1 week Modified: head/sys/dev/drm/radeon_irq.c head/sys/dev/drm/radeon_state.c Modified: he

Re: svn commit: r197191 - head/sys/dev/agp

2009-09-14 Thread Robert Noland
1024 / 1024); > + if (sc->stolen > 0) > + printf(", detected %dk stolen memory\n", sc->stolen * 4); > + else > + printf("\n"); > > if (0) > agp_i810_dump_regs(dev); -- Robert Noland FreeBSD ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

svn commit: r197155 - head/sys/dev/drm

2009-09-13 Thread Robert Noland
Author: rnoland Date: Sun Sep 13 11:10:38 2009 New Revision: 197155 URL: http://svn.freebsd.org/changeset/base/197155 Log: Add a couple of small fixes from the AMD folks. - max tex height is 8192 - increment src/dst by the full transfer amount MFC after:3 days Modifi

svn commit: r197154 - head/sys/dev/drm

2009-09-13 Thread Robert Noland
Author: rnoland Date: Sun Sep 13 11:08:06 2009 New Revision: 197154 URL: http://svn.freebsd.org/changeset/base/197154 Log: Add missing pci id for Radeon 4850 X2 MFC after:3 days Modified: head/sys/dev/drm/drm_pciids.h Modified: head/sys/dev/drm/drm_pciids.h =

Re: svn commit: r197076 - head/sys/dev/agp

2009-09-10 Thread Robert Noland
evice_printf(dev, "aperture size is %dM", > + sc->initial_aperture / 1024 / 1024); > + if (sc->stolen > 0) > + printf(", detected %dk stolen memory\n", sc->stolen * > 4); > + else > + printf(&qu

svn commit: r196737 - in stable/8/sys: . amd64/amd64 amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci i386/i386

2009-09-01 Thread Robert Noland
Author: rnoland Date: Tue Sep 1 16:41:28 2009 New Revision: 196737 URL: http://svn.freebsd.org/changeset/base/196737 Log: MFC 196643 Swap the start/end virtual addresses in pmap_invalidate_cache_range(). This fixes the functionality on non SelfSnoop hardware. Found by: rnolan

svn commit: r196643 - in head/sys: amd64/amd64 i386/i386

2009-08-29 Thread Robert Noland
Author: rnoland Date: Sat Aug 29 16:01:21 2009 New Revision: 196643 URL: http://svn.freebsd.org/changeset/base/196643 Log: Swap the start/end virtual addresses in pmap_invalidate_cache_range(). This fixes the functionality on non SelfSnoop hardware. Found by: rnoland Submitted by

svn commit: r196471 - head/sys/dev/drm

2009-08-23 Thread Robert Noland
Author: rnoland Date: Sun Aug 23 15:02:58 2009 New Revision: 196471 URL: http://svn.freebsd.org/changeset/base/196471 Log: Add GET_PARAM support for Z pipes. This is needed for occulsion queries on rv530 chips. MFC after:2 weeks Modified: head/sys/dev/drm/radeon_cp.c head/sys/

svn commit: r196470 - in head/sys: conf dev/drm modules/drm/radeon

2009-08-23 Thread Robert Noland
Author: rnoland Date: Sun Aug 23 14:55:57 2009 New Revision: 196470 URL: http://svn.freebsd.org/changeset/base/196470 Log: Add kernel support for Radeon R6/7xx 3D. You will still need Mesa from git and possibly an updated DDX driver, but this is working fairly well now. MFC after:

svn commit: r196466 - head/sys/dev/drm

2009-08-23 Thread Robert Noland
Author: rnoland Date: Sun Aug 23 14:33:12 2009 New Revision: 196466 URL: http://svn.freebsd.org/changeset/base/196466 Log: Add a read only sysctl tracking the hw.drm.msi tunable. MFC after:2 weeks Modified: head/sys/dev/drm/drmP.h head/sys/dev/drm/drm_drv.c Modified: head/sys/dev/

svn commit: r196465 - head/sys/dev/drm

2009-08-23 Thread Robert Noland
Author: rnoland Date: Sun Aug 23 14:31:20 2009 New Revision: 196465 URL: http://svn.freebsd.org/changeset/base/196465 Log: Clean up the handling of device minors Submitted by: Ed MFC after:2 weeks Modified: head/sys/dev/drm/drmP.h head/sys/dev/drm/drm_drv.c head/sys/dev/drm/drm

svn commit: r196464 - head/sys/dev/drm

2009-08-23 Thread Robert Noland
Author: rnoland Date: Sun Aug 23 14:27:46 2009 New Revision: 196464 URL: http://svn.freebsd.org/changeset/base/196464 Log: Clean up the locking in drm_alloc_resource() MFC after:2 weeks Modified: head/sys/dev/drm/drm_bufs.c Modified: head/sys/dev/drm/drm_bufs.c =

Re: svn commit: r196225 - stable/7/sys/pci

2009-08-14 Thread Robert Noland
k stolen memory\n", > sc->stolen * 4); > + device_printf(dev, "aperture size is %dM\n", > sc->initial_aperture / 1024 / 1024); > > /* GATT address is already in there, make sure it's enabled */ > pgtblctl = bus_read_4(sc->sc_res[0], AGP_I810_PGTBL_CTL); -- Robert Noland FreeBSD ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Re: svn commit: r196169 - stable/7/sys/pci

2009-08-13 Thread Robert Noland
On Thu, 2009-08-13 at 15:22 -0700, Doug Barton wrote: > Robert Noland wrote: > > On Thu, 2009-08-13 at 08:20 +, Nick Hibma wrote: > >> Author: n_hibma > >> Date: Thu Aug 13 08:20:12 2009 > >> New Revision: 196169 > >> URL: http://svn.freebsd.org/cha

Re: svn commit: r196169 - stable/7/sys/pci

2009-08-13 Thread Robert Noland
if (sc->stolen > 0) > + printf("detected %dk stolen memory, ", > sc->stolen * 4); > + printf("aperture size is %dM\n", sc->initial_aperture / > 1024 / 1024); > + } > >

svn commit: r196146 - in stable/7/sys: . contrib/pf dev/drm

2009-08-12 Thread Robert Noland
Author: rnoland Date: Wed Aug 12 13:20:42 2009 New Revision: 196146 URL: http://svn.freebsd.org/changeset/base/196146 Log: Merge r196142 Add support for radeon RS880 IGP chips to drm. Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props changed) stable/7/sys/de

svn commit: r196145 - in stable/7/sys: . contrib/pf dev/drm

2009-08-12 Thread Robert Noland
Author: rnoland Date: Wed Aug 12 13:19:14 2009 New Revision: 196145 URL: http://svn.freebsd.org/changeset/base/196145 Log: Merge r196141 Add some additional radeon pci ids to drm. Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props changed) stable/7/sys/dev/dr

  1   2   3   4   >