svn commit: r197479 - in stable/7/sys: . cddl/contrib/opensolaris/uts/common/fs/zfs contrib/pf

2009-09-25 Thread Dmitry Morozovsky
Author: marck (doc committer) Date: Fri Sep 25 07:57:28 2009 New Revision: 197479 URL: http://svn.freebsd.org/changeset/base/197479 Log: MFC r197150: There is a bug where mze_insert() can trigger an assert() of inserting the same entry twice. This bug is not fixed yet, but leads to si

svn commit: r197480 - head/sys/teken

2009-09-25 Thread Ed Schouten
Author: ed Date: Fri Sep 25 11:58:51 2009 New Revision: 197480 URL: http://svn.freebsd.org/changeset/base/197480 Log: Conformance: ignore {delete,insert} line while outside the scrolling region. I noticed a small inconsistency in delete and insert line between xterm and libteken. libteken

svn commit: r197481 - head/sys/teken

2009-09-25 Thread Ed Schouten
Author: ed Date: Fri Sep 25 13:51:01 2009 New Revision: 197481 URL: http://svn.freebsd.org/changeset/base/197481 Log: Add a new escape sequence to switch between cons25 and xterm. Just run this to switch to xterm: printf '\e[=T' If you get bored and want to switch back to co

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

2009-09-25 Thread John Baldwin
Author: jhb Date: Fri Sep 25 14:58:00 2009 New Revision: 197482 URL: http://svn.freebsd.org/changeset/base/197482 Log: MFC 197406: Don't reread the command register to see if enabling I/O or memory decoding "took". Other OS's that I checked do not do this and it breaks some amdpm(4) devic

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

2009-09-25 Thread John Baldwin
Author: jhb Date: Fri Sep 25 14:58:30 2009 New Revision: 197483 URL: http://svn.freebsd.org/changeset/base/197483 Log: MFC 197406: Don't reread the command register to see if enabling I/O or memory decoding "took". Other OS's that I checked do not do this and it breaks some amdpm(4) devic

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

2009-09-25 Thread John Baldwin
Author: jhb Date: Fri Sep 25 15:08:26 2009 New Revision: 197484 URL: http://svn.freebsd.org/changeset/base/197484 Log: MFC 197410: - Split the logic to parse an SMAP entry out into a separate function on amd64 similar to i386. This fixes a bug on amd64 where overlapping entries would

svn commit: r197485 - in stable/7/sys: . amd64/amd64 contrib/pf i386/i386

2009-09-25 Thread John Baldwin
Author: jhb Date: Fri Sep 25 15:08:51 2009 New Revision: 197485 URL: http://svn.freebsd.org/changeset/base/197485 Log: MFC 197410: - Split the logic to parse an SMAP entry out into a separate function on amd64 similar to i386. This fixes a bug on amd64 where overlapping entries would

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

2009-09-25 Thread John Baldwin
Author: jhb Date: Fri Sep 25 15:14:11 2009 New Revision: 197486 URL: http://svn.freebsd.org/changeset/base/197486 Log: MFC 197415: The elements in the component arrays may be direct Package objects rather than references to objects. In that case, simply use the Package directly. Approv

svn commit: r197487 - in stable/7/sys: . contrib/pf dev/acpi_support

2009-09-25 Thread John Baldwin
Author: jhb Date: Fri Sep 25 15:14:33 2009 New Revision: 197487 URL: http://svn.freebsd.org/changeset/base/197487 Log: MFC 197415: The elements in the component arrays may be direct Package objects rather than references to objects. In that case, simply use the Package directly. Modified:

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

2009-09-25 Thread Marius Strobl
Author: marius Date: Fri Sep 25 16:45:27 2009 New Revision: 197488 URL: http://svn.freebsd.org/changeset/base/197488 Log: - Add missing bus_dmamap_sync(9) calls for the work DMA map. Previously the work area was totally unsynchronized which means this driver only had a chance of working

svn commit: r197489 - in stable/7/sys: . contrib/pf dev/ata

2009-09-25 Thread Marius Strobl
Author: marius Date: Fri Sep 25 17:07:43 2009 New Revision: 197489 URL: http://svn.freebsd.org/changeset/base/197489 Log: MFC: 197402 - Add missing bus_dmamap_sync(9) calls for the work DMA map. Previously the work area was totally unsynchronized which means this driver only had a c

svn commit: r197490 - head/sys/sparc64/conf

2009-09-25 Thread Marius Strobl
Author: marius Date: Fri Sep 25 17:08:51 2009 New Revision: 197490 URL: http://svn.freebsd.org/changeset/base/197490 Log: Merge r194204 from amd64/i386: Enable PRINTF_BUFR_SIZE by default. PR: 139134 MFC after:3 days Modified: head/sys/sparc64/conf/GENERIC Modified:

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

2009-09-25 Thread Marcel Moolenaar
Author: marcel Date: Fri Sep 25 17:48:30 2009 New Revision: 197491 URL: http://svn.freebsd.org/changeset/base/197491 Log: MFC rev 197449: Don't create more partitions than can fit in the table by checking that the index is within bounds. Approved by: re (kib) Modified: stable/8/sys/

svn commit: r197492 - in stable/6/sys: . conf contrib/pf dev/ata dev/cxgb

2009-09-25 Thread Marius Strobl
Author: marius Date: Fri Sep 25 17:56:13 2009 New Revision: 197492 URL: http://svn.freebsd.org/changeset/base/197492 Log: MFC: r197402 - Add missing bus_dmamap_sync(9) calls for the work DMA map. Previously the work area was totally unsynchronized which means this driver only had a

svn commit: r197493 - head/sys/compat/x86bios

2009-09-25 Thread Jung-uk Kim
Author: jkim Date: Fri Sep 25 17:56:32 2009 New Revision: 197493 URL: http://svn.freebsd.org/changeset/base/197493 Log: - Reduce BIOS memory mapping. We want 1MB of physical memory, not 12MB[1]. - Remove CS and IP registers from x86bios.h. They have no use for us. - Adjust register dump to

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

2009-09-25 Thread Alexander Motin
Author: mav Date: Fri Sep 25 18:04:55 2009 New Revision: 197494 URL: http://svn.freebsd.org/changeset/base/197494 Log: MFC rev. 197462: Do not call BUS_DRIVER_ADDED() for detached buses (attach failed) on driver load. This fixes crash on atapicam module load on systems, where some ata chan

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

2009-09-25 Thread Alexander Motin
Author: mav Date: Fri Sep 25 18:07:23 2009 New Revision: 197495 URL: http://svn.freebsd.org/changeset/base/197495 Log: Remove constraint, requiring request data to fulfill controller's alignment requirements. It is busdma task, to manage proper alignment by loading data to bounce buffers.

svn commit: r197496 - head/sys/dev/fb

2009-09-25 Thread Jung-uk Kim
Author: jkim Date: Fri Sep 25 18:08:38 2009 New Revision: 197496 URL: http://svn.freebsd.org/changeset/base/197496 Log: Reject some VESA graphics modes if the controller does not have enough memory to support them. Some adapters have expansible memory slots but video mode table is static.

svn commit: r197497 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2009-09-25 Thread Pawel Jakub Dawidek
Author: pjd Date: Fri Sep 25 18:19:50 2009 New Revision: 197497 URL: http://svn.freebsd.org/changeset/base/197497 Log: Switch to fletcher4 as the default checksum algorithm. Fletcher2 was proven to be a bit weak and OpenSolaris also switched to fletcher4. PR: kern/139072 Repor

svn commit: r197498 - head/cddl/contrib/opensolaris/cmd/zfs

2009-09-25 Thread Pawel Jakub Dawidek
Author: pjd Date: Fri Sep 25 18:24:21 2009 New Revision: 197498 URL: http://svn.freebsd.org/changeset/base/197498 Log: Fletcher4 is not the default checksum algorithm. MFC after:3 days Modified: head/cddl/contrib/opensolaris/cmd/zfs/zfs.8 Modified: head/cddl/contrib/opensolaris/cmd/

Re: svn commit: r197498 - head/cddl/contrib/opensolaris/cmd/zfs

2009-09-25 Thread Thomas Backman
On Sep 25, 2009, at 8:24 PM, Pawel Jakub Dawidek wrote: Author: pjd Date: Fri Sep 25 18:24:21 2009 New Revision: 197498 URL: http://svn.freebsd.org/changeset/base/197498 Log: Fletcher4 is not the default checksum algorithm. There's a typo in the commit message ("not" instead of "now"). Dunno

Re: svn commit: r197498 - head/cddl/contrib/opensolaris/cmd/zfs

2009-09-25 Thread Pawel Jakub Dawidek
On Fri, Sep 25, 2009 at 08:40:13PM +0200, Thomas Backman wrote: > On Sep 25, 2009, at 8:24 PM, Pawel Jakub Dawidek wrote: > > >Author: pjd > >Date: Fri Sep 25 18:24:21 2009 > >New Revision: 197498 > >URL: http://svn.freebsd.org/changeset/base/197498 > > > >Log: > > Fletcher4 is not the default che

svn commit: r197501 - head/sys/dev/atkbdc

2009-09-25 Thread Jung-uk Kim
Author: jkim Date: Fri Sep 25 19:49:07 2009 New Revision: 197501 URL: http://svn.freebsd.org/changeset/base/197501 Log: - Use x86bios_offset() instead of BIOS_PADDRTOVADDR() macro.[1] - Clear all registers before calling real mode interrupt handlers as we did for dpms and vesa and re-enable

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

2009-09-25 Thread Marius Strobl
Author: marius Date: Fri Sep 25 19:59:18 2009 New Revision: 197502 URL: http://svn.freebsd.org/changeset/base/197502 Log: MFC: r197401 - According to Linux, the ALi M5451 can do 31-bit DMA instead of just 30-bit like the reset of the controllers supported by this driver. Actually AL

svn commit: r197503 - in stable/7/sys: . contrib/pf dev/sound/pci

2009-09-25 Thread Marius Strobl
Author: marius Date: Fri Sep 25 19:59:48 2009 New Revision: 197503 URL: http://svn.freebsd.org/changeset/base/197503 Log: MFC: r197401 - According to Linux, the ALi M5451 can do 31-bit DMA instead of just 30-bit like the reset of the controllers supported by this driver. Actually AL

svn commit: r197504 - head/sys/dev/atkbdc

2009-09-25 Thread Jung-uk Kim
Author: jkim Date: Fri Sep 25 20:06:31 2009 New Revision: 197504 URL: http://svn.freebsd.org/changeset/base/197504 Log: Fix couple of style nits missed in the previous commit. Modified: head/sys/dev/atkbdc/atkbd.c Modified: head/sys/dev/atkbdc/atkbd.c

svn commit: r197505 - in stable/6/sys: . conf contrib/pf dev/cxgb dev/sound/pci

2009-09-25 Thread Marius Strobl
Author: marius Date: Fri Sep 25 20:08:53 2009 New Revision: 197505 URL: http://svn.freebsd.org/changeset/base/197505 Log: MFC: r197401 - According to Linux, the ALi M5451 can do 31-bit DMA instead of just 30-bit like the reset of the controllers supported by this driver. Actually AL

Re: svn commit: r196300 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris cddl/contrib/opensolaris/uts/common/fs/zfs contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/mfi dev/xen/netfro

2009-09-25 Thread Adam McDougall
Pawel Jakub Dawidek wrote: Author: pjd Date: Mon Aug 17 09:23:27 2009 New Revision: 196300 URL: http://svn.freebsd.org/changeset/base/196300 Log: MFC r196299: - We need to recycle vnode instead of freeing znode. Submitted by: avg - Add missing vnode interlock unlock. - Remove

Re: svn commit: r197480 - head/sys/teken

2009-09-25 Thread Alexey Dokuchaev
On Fri, Sep 25, 2009 at 11:58:51AM +, Ed Schouten wrote: > Author: ed > Date: Fri Sep 25 11:58:51 2009 > New Revision: 197480 > URL: http://svn.freebsd.org/changeset/base/197480 > > Log: > Conformance: ignore {delete,insert} line while outside the scrolling region. > > I noticed a small

Re: svn commit: r196300 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris cddl/contrib/opensolaris/uts/common/fs/zfs contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/mfi dev/xen/netfro

2009-09-25 Thread Pawel Jakub Dawidek
On Fri, Sep 25, 2009 at 04:13:49PM -0400, Adam McDougall wrote: > Pawel Jakub Dawidek wrote: > >Author: pjd > >Date: Mon Aug 17 09:23:27 2009 > >New Revision: 196300 > >URL: http://svn.freebsd.org/changeset/base/196300 > > > >Log: > > MFC r196299: > > > > - We need to recycle vnode instead of f

Re: svn commit: r196300 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris cddl/contrib/opensolaris/uts/common/fs/zfs contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/mfi dev/xen/netfro

2009-09-25 Thread Pawel Jakub Dawidek
On Fri, Sep 25, 2009 at 04:13:49PM -0400, Adam McDougall wrote: > Pawel Jakub Dawidek wrote: > >Author: pjd > >Date: Mon Aug 17 09:23:27 2009 > >New Revision: 196300 > >URL: http://svn.freebsd.org/changeset/base/196300 > > > >Log: > > MFC r196299: > > > > - We need to recycle vnode instead of f

Re: svn commit: r196300 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris cddl/contrib/opensolaris/uts/common/fs/zfs contrib/dev/acpica contrib/pf dev/ata dev/cxgb dev/mfi dev/xen/netfro

2009-09-25 Thread Adam McDougall
Pawel Jakub Dawidek wrote: panic: sleeping thread cpuid = 4 I've just been told, that this should be fixed already by r193951 and r195148. (much of previous email removed) I hunted for MFCs and found r195586 which was to 7-STABLE (after the date of the kernel that crashed) but I can't tel

svn commit: r197506 - head/libexec/rpc.rquotad

2009-09-25 Thread Dag-Erling Smorgrav
Author: des Date: Fri Sep 25 22:20:30 2009 New Revision: 197506 URL: http://svn.freebsd.org/changeset/base/197506 Log: Slight style cleanup. Modified: head/libexec/rpc.rquotad/rquotad.c Modified: head/libexec/rpc.rquotad/rquotad.c =

svn commit: r197508 - head/libexec/rpc.rquotad

2009-09-25 Thread Dag-Erling Smorgrav
Author: des Date: Fri Sep 25 23:03:24 2009 New Revision: 197508 URL: http://svn.freebsd.org/changeset/base/197508 Log: Other minor style issues. Modified: head/libexec/rpc.rquotad/rquotad.c Modified: head/libexec/rpc.rquotad/rquotad.c =

svn commit: r197509 - head/tools/regression/usr.bin/sed/regress.multitest.out

2009-09-25 Thread Dag-Erling Smorgrav
Author: des Date: Fri Sep 25 23:14:43 2009 New Revision: 197509 URL: http://svn.freebsd.org/changeset/base/197509 Log: Wipe out mergeinfo. Modified: head/tools/regression/usr.bin/sed/regress.multitest.out/1.1 (props changed) head/tools/regression/usr.bin/sed/regress.multitest.out/1.10 (

svn commit: r197512 - head/sys/cddl/contrib/opensolaris/uts/common/fs

2009-09-25 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Sep 26 00:04:30 2009 New Revision: 197512 URL: http://svn.freebsd.org/changeset/base/197512 Log: - Don't depend on value returned by gfs_*_inactive(), it doesn't work well with forced unmounts when GFS vnodes are referenced. - Make other preparations to GFS for forced

svn commit: r197513 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-09-25 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Sep 26 00:07:14 2009 New Revision: 197513 URL: http://svn.freebsd.org/changeset/base/197513 Log: Use traverse() function to find and return mount point's vnode instead of covered vnode when snapshot is already mounted. MFC after:3 days Modified: head/sys/cddl/

svn commit: r197514 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-09-25 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Sep 26 00:08:44 2009 New Revision: 197514 URL: http://svn.freebsd.org/changeset/base/197514 Log: On lookup error VFS expects *vpp to be set to NULL, be sure to do that. MFC after:3 days Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c

svn commit: r197515 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2009-09-25 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Sep 26 00:10:45 2009 New Revision: 197515 URL: http://svn.freebsd.org/changeset/base/197515 Log: Handle cases where virtual (GFS) vnodes are referenced when doing forced unmount. In that case we cannot depend on the proper order of invalidating vnodes, so we have to fre