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

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:

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:

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-head@freebsd.org mailing list

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

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?

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:

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

2010-10-22 Thread Warner Losh
In message: 4cc1ebeb.2020...@freebsd.org Dimitry Andric d...@freebsd.org 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

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

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