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:

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:

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:

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

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

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

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:

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

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

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/

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

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 sergey.dya...@gmail.com MFC after:3 days Modified: head/sys/dev/drm/i915_drv.h Modified:

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:

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

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 Log: Enable MTRR on all VIA CPUs that claim

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 Log: Enable MTRR on all VIA CPUs that claim

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:

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

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

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

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

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: 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

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

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

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

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

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

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: 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:

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:

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: 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: 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

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

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

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.

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

2009-11-09 Thread Robert Noland
- etc. relationship is amazingly confusing. :-( Agreed, this is one of the things that has kept me from working on kms... robert. Jung-uk Kim -- Robert Noland rnol...@freebsd.org FreeBSD ___ svn-src-all@freebsd.org mailing list http

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

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)

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)

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

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:

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:

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

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

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: 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: 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)

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)

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)

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)

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)

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 -

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 -

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)

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)

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)

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)

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: 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: 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: 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: 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

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: 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

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

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 m...@email.com.ua MFC after:3 days Modified: head/sys/dev/agp/agp_i810.c Modified:

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 m...@email.com.ua MFC after:3 days Modified: head/sys/dev/drm/drm_pciids.h

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:

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: 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

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

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

2009-09-14 Thread Robert Noland
); - } + device_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(\n); if (0) agp_i810_dump_regs(dev); -- Robert Noland rnol

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

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

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

2009-09-10 Thread Robert Noland
); -- Robert Noland rnol...@freebsd.org 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: 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:

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

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

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

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:

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: 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

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

2009-08-14 Thread Robert Noland
, 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 rnol...@freebsd.org FreeBSD

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

2009-08-13 Thread Robert Noland
(sc-sc_res[0], AGP_I810_PGTBL_CTL); -- Robert Noland rnol...@freebsd.org 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: r196141 - head/sys/dev/drm

2009-08-12 Thread Robert Noland
Author: rnoland Date: Wed Aug 12 12:50:15 2009 New Revision: 196141 URL: http://svn.freebsd.org/changeset/base/196141 Log: Add some additional radeon pci ids to drm. Approved by: re (kib) MFC after:0 days Modified: head/sys/dev/drm/drm_pciids.h Modified:

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

2009-08-12 Thread Robert Noland
Author: rnoland Date: Wed Aug 12 12:57:02 2009 New Revision: 196142 URL: http://svn.freebsd.org/changeset/base/196142 Log: Add support for radeon RS880 IGP chips to drm. Approved by: re (kib) MFC after:0 days Modified: head/sys/dev/drm/drm_pciids.h head/sys/dev/drm/r600_cp.c

svn commit: r196143 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/drm dev/sound/usb dev/usb dev/usb/controller dev/usb/input dev...

2009-08-12 Thread Robert Noland
Author: rnoland Date: Wed Aug 12 13:09:24 2009 New Revision: 196143 URL: http://svn.freebsd.org/changeset/base/196143 Log: Merge r196141 Add some additional radeon pci ids to drm. Approved by: re (kib) Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

svn commit: r196144 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/drm dev/sound/usb dev/usb dev/usb/controller dev/usb/input dev...

2009-08-12 Thread Robert Noland
Author: rnoland Date: Wed Aug 12 13:12:09 2009 New Revision: 196144 URL: http://svn.freebsd.org/changeset/base/196144 Log: Merge r196142 Add support for radeon RS880 IGP chips to drm. Approved by: re (kib) Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/

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)

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)

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

2009-07-27 Thread Robert Noland
Author: rnoland Date: Mon Jul 27 16:05:51 2009 New Revision: 195912 URL: http://svn.freebsd.org/changeset/base/195912 Log: MFC r194741,194745-194746,194748-194749,194759,194960,194963,194965-194966,194969,194986,194996 This pulls in numerous vblank related fixes from HEAD. Modified:

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

2009-07-27 Thread Robert Noland
Author: rnoland Date: Mon Jul 27 16:11:44 2009 New Revision: 195913 URL: http://svn.freebsd.org/changeset/base/195913 Log: MFC r195501 Add support for Radeon HD 4770 (RV740) chips. Modified: stable/7/sys/ (props changed) stable/7/sys/contrib/pf/ (props changed)

Re: svn commit: r195679 - in stable/7/sys: . contrib/pf dev/pci

2009-07-14 Thread Robert Noland
, + dinfo-cfg.msi.msi_data); dinfo-cfg.msi.msi_handlers++; } else { KASSERT(dinfo-cfg.msix.msix_alloc 0, -- Robert Noland rnol...@freebsd.org FreeBSD signature.asc Description: This is a digitally signed message part

Re: svn commit: r195619 - head/share/man/man4

2009-07-13 Thread Robert Noland
it robert. Btw, if you have any more suggestions, just send them over. I think the entire man page needs more love. -- Joel -- Robert Noland rnol...@freebsd.org FreeBSD signature.asc Description: This is a digitally signed message part

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

2009-06-25 Thread Robert Noland
Author: rnoland Date: Thu Jun 25 14:15:45 2009 New Revision: 194960 URL: http://svn.freebsd.org/changeset/base/194960 Log: Ensure that we always hold the lock when calling vblank_disable_fn() MFC after:3 days Modified: head/sys/dev/drm/drm_irq.c Modified: head/sys/dev/drm/drm_irq.c

  1   2   3   >