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
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
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
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
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:
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
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
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
=
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
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
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
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
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
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
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
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
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
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
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
===
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:
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
=
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
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
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
> >
> >
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
> >
> >
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
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
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
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
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 <->
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
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
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
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
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
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
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
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
)
> > +++ 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.
>
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
==
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
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:
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
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
===
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
=
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
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
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
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
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
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
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
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
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/
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
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
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.
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.
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
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:
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
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
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
=
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
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
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
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"
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
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
=
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
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
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
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/
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:
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/
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
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
=
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"
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
if (sc->stolen > 0)
> + printf("detected %dk stolen memory, ",
> sc->stolen * 4);
> + printf("aperture size is %dM\n", sc->initial_aperture /
> 1024 / 1024);
> + }
>
>
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
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 - 100 of 300 matches
Mail list logo