svn commit: r214232 - stable/7/sys/dev/sis

2010-10-22 Thread Pyun YongHyeon
Author: yongari Date: Sat Oct 23 00:44:16 2010 New Revision: 214232 URL: http://svn.freebsd.org/changeset/base/214232 Log: MFC r214089: Correct handling of shared interrupt in sis_intr(). r212116 incorrectly released a drver lock for shared interrupt case such that it caused panic. W

svn commit: r214231 - stable/8/sys/dev/sis

2010-10-22 Thread Pyun YongHyeon
Author: yongari Date: Sat Oct 23 00:41:26 2010 New Revision: 214231 URL: http://svn.freebsd.org/changeset/base/214231 Log: MFC r214089: Correct handling of shared interrupt in sis_intr(). r212116 incorrectly released a drver lock for shared interrupt case such that it caused panic. W

svn commit: r214230 - in stable/7: . bin/sh contrib/wpa_supplicant gnu/usr.bin/groff/tmac share/misc tools/regression/bin/sh tools/regression/bin/sh/builtins tools/regression/bin/sh/errors tools/re...

2010-10-22 Thread David E. O'Brien
Author: obrien Date: Fri Oct 22 23:12:45 2010 New Revision: 214230 URL: http://svn.freebsd.org/changeset/base/214230 Log: MFC r213738: allow one to regression test 'sh' changes without having to install a potentially bad /bin/sh first. r213903: default to 'sh' from PATH if '

svn commit: r214229 - head/sys/geom/eli

2010-10-22 Thread Pawel Jakub Dawidek
Author: pjd Date: Fri Oct 22 22:58:00 2010 New Revision: 214229 URL: http://svn.freebsd.org/changeset/base/214229 Log: - Improve error messages, so instead of 'Not fully done', the user will get information that device is already suspended or that device is using one-time key and suspend

svn commit: r214228 - head/sys/geom/eli

2010-10-22 Thread Pawel Jakub Dawidek
Author: pjd Date: Fri Oct 22 22:54:26 2010 New Revision: 214228 URL: http://svn.freebsd.org/changeset/base/214228 Log: Close a race between checking if device is already suspended and suspending it. Modified: head/sys/geom/eli/g_eli_ctl.c Modified: head/sys/geom/eli/g_eli_ctl.c

svn commit: r214227 - head/sys/geom/eli

2010-10-22 Thread Pawel Jakub Dawidek
Author: pjd Date: Fri Oct 22 22:45:26 2010 New Revision: 214227 URL: http://svn.freebsd.org/changeset/base/214227 Log: Add State tag, so 'geli status' will report active/suspended status, eg: # geli status Name Status Components da0.eli SUSPENDED da0

svn commit: r214226 - head/sys/geom/eli

2010-10-22 Thread Pawel Jakub Dawidek
Author: pjd Date: Fri Oct 22 22:44:09 2010 New Revision: 214226 URL: http://svn.freebsd.org/changeset/base/214226 Log: Encryption keys array might be NULL if device is suspended. Check for this, so we don't panic when we detach suspended device. Modified: head/sys/geom/eli/g_eli.c Modified

svn commit: r214225 - head/sys/geom/eli

2010-10-22 Thread Pawel Jakub Dawidek
Author: pjd Date: Fri Oct 22 22:13:11 2010 New Revision: 214225 URL: http://svn.freebsd.org/changeset/base/214225 Log: Move sc_akeyctx and sc_ivctx initialization to the g_eli_mkey_propagate() function which eliminates code duplication and will ensure proper order of operation. Modified:

svn commit: r214224 - in head/sys/fs: nfs nfsserver

2010-10-22 Thread Rick Macklem
Author: rmacklem Date: Fri Oct 22 21:38:56 2010 New Revision: 214224 URL: http://svn.freebsd.org/changeset/base/214224 Log: Modify the file handle hash function in the experimental NFS server so that it will work better for non-UFS file systems. The new function simply sums the bytes of the

Re: svn commit: r214210 - head/sys/boot/i386/boot2

2010-10-22 Thread Warner Losh
In message: <4cc1ebeb.2020...@freebsd.org> Dimitry Andric writes: : On 2010-10-22 20:46, Warner Losh wrote: : >>Avoid using memcpy() for copying 32bit chunks. This shrinks : >>the resulting code a little. : > : > I think I put the memcpy code in when I was porting to ARM to red

svn commit: r214221 - head/sys/dev/usb

2010-10-22 Thread Hans Petter Selasky
Author: hselasky Date: Fri Oct 22 20:13:45 2010 New Revision: 214221 URL: http://svn.freebsd.org/changeset/base/214221 Log: Add possibility to generate devctl notifications regardless of UGEN presence. Submitted by: Nick Hibma Approved by:thompsa (mentor) Modified: head/sys/dev/us

Re: svn commit: r214210 - head/sys/boot/i386/boot2

2010-10-22 Thread Dimitry Andric
On 2010-10-22 20:46, Warner Losh wrote: Avoid using memcpy() for copying 32bit chunks. This shrinks the resulting code a little. I think I put the memcpy code in when I was porting to ARM to reduce the diffs since it is needed there... Due to alignment problems otherwise? __

Re: svn commit: r214210 - head/sys/boot/i386/boot2

2010-10-22 Thread Joerg Sonnenberger
On Fri, Oct 22, 2010 at 06:07:21PM +, Roman Divacky wrote: > Log: > Avoid using memcpy() for copying 32bit chunks. This shrinks > the resulting code a little. Can't you force the use of the builtin memcpy for this? Joerg ___ svn-src-all@freebsd.

svn commit: r214219 - head/sys/dev/bge

2010-10-22 Thread Pyun YongHyeon
Author: yongari Date: Fri Oct 22 19:30:56 2010 New Revision: 214219 URL: http://svn.freebsd.org/changeset/base/214219 Log: Add workaround for BCM5906 A1 controller silicon bug. When auto-negotiation results in half-duplex operation, excess collision on the ethernet link may cause internal ch

Re: svn commit: r214210 - head/sys/boot/i386/boot2

2010-10-22 Thread Warner Losh
> Avoid using memcpy() for copying 32bit chunks. This shrinks > the resulting code a little. I think I put the memcpy code in when I was porting to ARM to reduce the diffs since it is needed there... Warner ___ svn-src-all@freebsd.org mailing list h

svn commit: r214216 - head/sys/dev/bge

2010-10-22 Thread Pyun YongHyeon
Author: yongari Date: Fri Oct 22 18:31:44 2010 New Revision: 214216 URL: http://svn.freebsd.org/changeset/base/214216 Log: Enable TX MAC state machine lockup fix for both BCM5755 or higher and BCM5906. Publicly available data sheet just says it may happen due to corrupted TxMbuf. Modified:

svn commit: r214210 - head/sys/boot/i386/boot2

2010-10-22 Thread Roman Divacky
Author: rdivacky Date: Fri Oct 22 18:07:21 2010 New Revision: 214210 URL: http://svn.freebsd.org/changeset/base/214210 Log: Avoid using memcpy() for copying 32bit chunks. This shrinks the resulting code a little. Approved by:rpaulo (mentor) Reviewed by:jhb Modified: head/sys/

svn commit: r214208 - stable/7/bin/sh

2010-10-22 Thread David E. O'Brien
Author: obrien Date: Fri Oct 22 17:49:11 2010 New Revision: 214208 URL: http://svn.freebsd.org/changeset/base/214208 Log: MFC r212243: improve comments in expand.c r214100: MFC r213815: only need to look as far as '..' to find 'test/' r214104: r213774: DEBUG_FLAGS should be use

svn commit: r214207 - in stable/7: share/man/man9 sys/vm

2010-10-22 Thread Matthew D Fleming
Author: mdf Date: Fri Oct 22 16:00:45 2010 New Revision: 214207 URL: http://svn.freebsd.org/changeset/base/214207 Log: MFC r214062: uma_zfree(zone, NULL) should do nothing, to match free(9). Noticed by: Ron Steinke Modified: stable/7/share/man/man9/zone.9 stable/7/sys/vm/uma_co

svn commit: r214206 - in stable/8: share/man/man9 sys/vm

2010-10-22 Thread Matthew D Fleming
Author: mdf Date: Fri Oct 22 16:00:00 2010 New Revision: 214206 URL: http://svn.freebsd.org/changeset/base/214206 Log: MFC r214062: uma_zfree(zone, NULL) should do nothing, to match free(9). Noticed by: Ron Steinke Modified: stable/8/share/man/man9/zone.9 stable/8/sys/vm/uma_co

svn commit: r214203 - head/sys/dev/pci

2010-10-22 Thread John Baldwin
Author: jhb Date: Fri Oct 22 11:42:02 2010 New Revision: 214203 URL: http://svn.freebsd.org/changeset/base/214203 Log: - Add a new PCI quirk to whitelist an old chipset that doesn't support PCI-express or PCI-X capabilities if we are running in a virtual machine. - Whitelist the Intel 8244

svn commit: r214202 - head/tools/tools/syscall_timing

2010-10-22 Thread Robert Watson
Author: rwatson Date: Fri Oct 22 11:22:19 2010 New Revision: 214202 URL: http://svn.freebsd.org/changeset/base/214202 Log: Validate syscall_timing test names before starting to provide earlier feedback regarding user error. Provide default loop and timing settings. Add a new test tha

svn commit: r214201 - stable/8/sys/cddl/compat/opensolaris/kern

2010-10-22 Thread Andriy Gapon
Author: avg Date: Fri Oct 22 08:57:25 2010 New Revision: 214201 URL: http://svn.freebsd.org/changeset/base/214201 Log: MFC r213528: opensolaris_kmem kmem_size(): report lesser of vm_kmem_size and available physical memory Modified: stable/8/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.

svn commit: r214200 - head/lib/libc/stdlib

2010-10-22 Thread Benedict Reuschling
Author: bcr (doc committer) Date: Fri Oct 22 08:51:49 2010 New Revision: 214200 URL: http://svn.freebsd.org/changeset/base/214200 Log: Revert to r214147, errno is not clobbered as originally thought. Modified: head/lib/libc/stdlib/strtonum.3 Modified: head/lib/libc/stdlib/strtonum.3 ==

svn commit: r214199 - stable/8

2010-10-22 Thread Andriy Gapon
were left in place because sun4v support still needs work to become production ready. +20101022: + A workaround for a fixed ld bug has been removed in kernel code, + so make sure that your system ld is built from sources after + revision 211583 (r210245 if building stable/8

svn commit: r214198 - stable/8/sys/sys

2010-10-22 Thread Andriy Gapon
Author: avg Date: Fri Oct 22 08:42:44 2010 New Revision: 214198 URL: http://svn.freebsd.org/changeset/base/214198 Log: MFC r212647: sys/pcpu.h: remove a workaround for a fixed ld bug Modified: stable/8/sys/sys/pcpu.h Directory Properties: stable/8/sys/ (props changed) stable/8/sys/amd64

svn commit: r214197 - stable/8/sys/sys

2010-10-22 Thread Andriy Gapon
Author: avg Date: Fri Oct 22 08:36:26 2010 New Revision: 214197 URL: http://svn.freebsd.org/changeset/base/214197 Log: MFC r204955,205885: Various and sundry style, whitespace, and comment fixes. On behalf of: jhb Modified: stable/8/sys/sys/pcpu.h Directory Properties: stable/8/sys/