svn commit: r220237 - head/share/man/man4

2011-04-01 Thread Lawrence Stewart
Author: lstewart Date: Fri Apr 1 06:28:21 2011 New Revision: 220237 URL: http://svn.freebsd.org/changeset/base/220237 Log: Add a missing .El macro. Modified: head/share/man/man4/cc_chd.4 Modified: head/share/man/man4/cc_chd.4

svn commit r220401- in head: lib/libc/gen sys/kern sys/sys

2011-04-01 Thread Andriy Gapon
Author: avg Date: Fri Apr 1 07:28:21 2011 New Revision: 220401 URL: http://svn.freebsd.org/changeset/base/220401 Log: errno: add a new error code EDAVE This error code should be used when a system, having a superior knowledge of its state and environment, has to deny a user action.

Re: svn commit r220401- in head: lib/libc/gen sys/kern sys/sys

2011-04-01 Thread Warner Losh
Great commit. Just one nit. See below... On Apr 1, 2011, at 4:19 AM, Andriy Gapon wrote: --- sys/sys/errno.h (revision 220181) +++ sys/sys/errno.h (working copy) @@ -175,13 +175,17 @@ __END_DECLS #ifndef _POSIX_SOURCE #define ENOTCAPABLE 93 /* Capabilities

Re: svn commit r220401- in head: lib/libc/gen sys/kern sys/sys

2011-04-01 Thread Andriy Gapon
on 01/04/2011 13:27 Warner Losh said the following: Great commit. Just one nit. See below... On Apr 1, 2011, at 4:19 AM, Andriy Gapon wrote: --- sys/sys/errno.h (revision 220181) +++ sys/sys/errno.h (working copy) @@ -175,13 +175,17 @@ __END_DECLS #ifndef _POSIX_SOURCE #define

svn commit: r220238 - in head/sys: amd64/ia32 compat/freebsd32 compat/ia32 ia64/ia32 kern modules sys

2011-04-01 Thread Konstantin Belousov
Author: kib Date: Fri Apr 1 11:16:29 2011 New Revision: 220238 URL: http://svn.freebsd.org/changeset/base/220238 Log: Add support for executing the FreeBSD 1/i386 a.out binaries on amd64. In particular: - implement compat shims for old stat(2) variants and ogetdirentries(2); -

svn commit: r220239 - head/sys/compat/freebsd32

2011-04-01 Thread Konstantin Belousov
Author: kib Date: Fri Apr 1 11:16:53 2011 New Revision: 220239 URL: http://svn.freebsd.org/changeset/base/220239 Log: Regen Modified: head/sys/compat/freebsd32/freebsd32_proto.h head/sys/compat/freebsd32/freebsd32_syscall.h head/sys/compat/freebsd32/freebsd32_syscalls.c

svn commit: r220240 - head/share/man/man4/man4.i386

2011-04-01 Thread Warner Losh
Author: imp Date: Fri Apr 1 11:39:13 2011 New Revision: 220240 URL: http://svn.freebsd.org/changeset/base/220240 Log: Minor tweaks to the man page: o Remove bogus ordering info o 3C1 actually works, so remove that o Add warning about making sure BIOS is configured properly for PnP

Re: svn commit: r220238 - in head/sys: amd64/ia32 compat/freebsd32 compat/ia32 ia64/ia32 kern modules sys

2011-04-01 Thread Alexander Best
On Fri Apr 1 11, Konstantin Belousov wrote: Author: kib Date: Fri Apr 1 11:16:29 2011 New Revision: 220238 URL: http://svn.freebsd.org/changeset/base/220238 Log: Add support for executing the FreeBSD 1/i386 a.out binaries on amd64. In particular: - implement compat shims for

svn commit: r220241 - in stable/8/sys: kern sys

2011-04-01 Thread Konstantin Belousov
Author: kib Date: Fri Apr 1 12:50:29 2011 New Revision: 220241 URL: http://svn.freebsd.org/changeset/base/220241 Log: MFC r21: Add O_CLOEXEC flag to open(2) and fhopen(2). Modified: stable/8/sys/kern/kern_descrip.c stable/8/sys/kern/vfs_syscalls.c stable/8/sys/sys/fcntl.h

svn commit: r220242 - stable/8/lib/libc/sys

2011-04-01 Thread Konstantin Belousov
Author: kib Date: Fri Apr 1 12:52:55 2011 New Revision: 220242 URL: http://svn.freebsd.org/changeset/base/220242 Log: MFC r22: Document O_CLOEXEC. Modified: stable/8/lib/libc/sys/open.2 Directory Properties: stable/8/lib/libc/ (props changed) stable/8/lib/libc/stdtime/ (props

svn commit: r220243 - stable/8/sys/compat/freebsd32

2011-04-01 Thread Konstantin Belousov
Author: kib Date: Fri Apr 1 13:20:39 2011 New Revision: 220243 URL: http://svn.freebsd.org/changeset/base/220243 Log: MFC r219988: Fully emulate MDIOCLIST for compat32. Modified: stable/8/sys/compat/freebsd32/freebsd32_ioctl.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r220244 - stable/8/sys/compat/freebsd32

2011-04-01 Thread Konstantin Belousov
Author: kib Date: Fri Apr 1 13:23:53 2011 New Revision: 220244 URL: http://svn.freebsd.org/changeset/base/220244 Log: MFC r219989: Implement compat32 MEMRANGE_GET and MEMRANGE_SET. Modified: stable/8/sys/compat/freebsd32/freebsd32_ioctl.c stable/8/sys/compat/freebsd32/freebsd32_ioctl.h

svn commit: r220245 - in head/sys: dev/streams kern opencrypto sys

2011-04-01 Thread Konstantin Belousov
Author: kib Date: Fri Apr 1 13:28:34 2011 New Revision: 220245 URL: http://svn.freebsd.org/changeset/base/220245 Log: After the r21 is merged to stable/8, rename fallocf(9) to falloc(9) and remove the falloc() version that lacks flag argument. This is done to reduce the KPI bloat.

svn commit: r220246 - stable/8/sys/fs/msdosfs

2011-04-01 Thread Konstantin Belousov
Author: kib Date: Fri Apr 1 14:04:36 2011 New Revision: 220246 URL: http://svn.freebsd.org/changeset/base/220246 Log: MFC r220014: Report EBUSY instead of EROFS for attempt of deleting or renaming the root directory of msdosfs mount. Modified: stable/8/sys/fs/msdosfs/msdosfs_lookup.c

svn commit: r220247 - head/sys/netipsec

2011-04-01 Thread Bjoern A. Zeeb
Author: bz Date: Fri Apr 1 14:13:49 2011 New Revision: 220247 URL: http://svn.freebsd.org/changeset/base/220247 Log: Do not allow recursive RFC3173 IPComp payload. Reviewed by: Tavis Ormandy (taviso cmpxchg8b.com) MFC after:5 days Security: CVE-2011-1547 Modified:

svn commit: r220248 - svnadmin/conf

2011-04-01 Thread Andriy Gapon
Author: avg Date: Fri Apr 1 16:06:19 2011 New Revision: 220248 URL: http://svn.freebsd.org/changeset/base/220248 Log: Welcome Artem Belevich a...@freebsd.org to src committers ranks Approved by: core Modified: svnadmin/conf/access Modified: svnadmin/conf/access

svn commit: r220249 - head/sys/dev/age

2011-04-01 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 1 16:45:26 2011 New Revision: 220249 URL: http://svn.freebsd.org/changeset/base/220249 Log: 64bit DMA caused data corruption. Unfortunately there is no known workaround to use 64bit DMA. Disable 64bit DMA on Attansic L1 controller. Tested by:Yamagi

svn commit: r220250 - in stable/8: bin/test tools/regression/bin/test

2011-04-01 Thread Xin LI
Author: delphij Date: Fri Apr 1 18:23:44 2011 New Revision: 220250 URL: http://svn.freebsd.org/changeset/base/220250 Log: MFC r219084: Accept == as an alias of = which is a popular GNU extension. This is intentionally undocumented for now since it's not part of any standard.

svn commit: r220251 - head/sys/dev/e1000

2011-04-01 Thread Jack F Vogel
Author: jfv Date: Fri Apr 1 18:48:31 2011 New Revision: 220251 URL: http://svn.freebsd.org/changeset/base/220251 Log: Change the refresh_mbuf logic slightly, add an inline to calculate the outstanding descriptors that need to be refreshed at any time, and use THAT in rxeof to determine

svn commit: r220252 - head/sys/dev/age

2011-04-01 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 1 18:53:41 2011 New Revision: 220252 URL: http://svn.freebsd.org/changeset/base/220252 Log: Partially revert r184106. RX buffer ring also needs bus_dmamap_sync(). Tested by:Yamagi Burmeister (lists yamagi dot org) MFC after:1 week Modified:

svn commit: r220253 - head/lib/libc/sys

2011-04-01 Thread Konstantin Belousov
Author: kib Date: Fri Apr 1 19:57:27 2011 New Revision: 220253 URL: http://svn.freebsd.org/changeset/base/220253 Log: Fix mdoc errors. Submitted by: ru MFC after:3 days Modified: head/lib/libc/sys/open.2 Modified: head/lib/libc/sys/open.2

svn commit: r220254 - head/sys/dev/e1000

2011-04-01 Thread Jack F Vogel
Author: jfv Date: Fri Apr 1 20:24:51 2011 New Revision: 220254 URL: http://svn.freebsd.org/changeset/base/220254 Log: Fix to an error condition case, when an mbuf chain get's defragged due to a mapping failure the header pointers will be invalidated and can result in a TSO or other

svn commit: r220255 - head

2011-04-01 Thread Ulrich Spoerlein
Author: uqs Date: Fri Apr 1 20:59:23 2011 New Revision: 220255 URL: http://svn.freebsd.org/changeset/base/220255 Log: Fix the delete-old/check-old targets to work with arbitrarily long OLD_FILES/OLD_DIRS/OLD_LIBS lists. If you specify enough WITHOUT_FOO flags, the argument list passed

svn commit: r220256 - in head/share/examples: . kld/firmware/fwimage

2011-04-01 Thread Ed Maste
Author: emaste Date: Fri Apr 1 23:47:10 2011 New Revision: 220256 URL: http://svn.freebsd.org/changeset/base/220256 Log: Uuencode the sample binary firmware image file (instead of explicitly adding \0 bytes). This is a technique that would be used in an actual driver and is more suitable

svn commit: r220257 - head/share/misc

2011-04-01 Thread Artem Belevich
Author: art Date: Sat Apr 2 00:08:32 2011 New Revision: 220257 URL: http://svn.freebsd.org/changeset/base/220257 Log: Added myself as src committer. Approved by: avg (mentor) Modified: head/share/misc/committers-src.dot Modified: head/share/misc/committers-src.dot

svn commit: r220258 - head/sys/dev/ath/ath_hal/ar5416

2011-04-01 Thread Adrian Chadd
Author: adrian Date: Sat Apr 2 00:24:13 2011 New Revision: 220258 URL: http://svn.freebsd.org/changeset/base/220258 Log: Add some more debugging Modified: head/sys/dev/ath/ath_hal/ar5416/ar2133.c Modified: head/sys/dev/ath/ath_hal/ar5416/ar2133.c

svn commit: r220259 - head/sys/dev/ath/ath_hal/ar5416

2011-04-01 Thread Adrian Chadd
Author: adrian Date: Sat Apr 2 00:27:22 2011 New Revision: 220259 URL: http://svn.freebsd.org/changeset/base/220259 Log: From ath9k - clear the RX descriptor status before recycling it. Modified: head/sys/dev/ath/ath_hal/ar5416/ar5416_recv.c Modified:

Re: svn commit: r220250 - in stable/8: bin/test tools/regression/bin/test

2011-04-01 Thread Alexey Dokuchaev
On Fri, Apr 01, 2011 at 06:23:44PM +, Xin LI wrote: Accept == as an alias of = which is a popular GNU extension. This is intentionally undocumented for now since it's not part of any standard. I thought general consensus that this change should never be part of FreeBSD, not just

svn commit: r220260 - head/sys/mips/atheros

2011-04-01 Thread Adrian Chadd
Author: adrian Date: Sat Apr 2 03:48:15 2011 New Revision: 220260 URL: http://svn.freebsd.org/changeset/base/220260 Log: A handful of the openwrt devices use a MAC address that's at a hard-coded offset in the flash. Some devices (eg the TPLink WR-1043ND) don't have a flash environment

Re: svn commit: r220260 - head/sys/mips/atheros

2011-04-01 Thread Juli Mallett
On Fri, Apr 1, 2011 at 20:48, Adrian Chadd adr...@freebsd.org wrote: Author: adrian Date: Sat Apr  2 03:48:15 2011 New Revision: 220260 URL: http://svn.freebsd.org/changeset/base/220260 Log:  A handful of the openwrt devices use a MAC address that's at a hard-coded  offset in the flash.  

svn commit: r220261 - head/usr.bin/man

2011-04-01 Thread Gordon Tetlow
Author: gordon Date: Sat Apr 2 05:01:09 2011 New Revision: 220261 URL: http://svn.freebsd.org/changeset/base/220261 Log: Overhaul locale handling. Use locale(1) to determine the locale instead of trying to hand roll it. Correctly construct groff call based on charset and locale