svn commit: r220265 - head/sbin/ggate/ggatel

2011-04-01 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Apr 2 06:59:05 2011 New Revision: 220265 URL: http://svn.freebsd.org/changeset/base/220265 Log: Because ggatel(8) operates on local GEOM providers, use unlimited queue size in GEOM GATE to fix the issue described in r220264. This also means that we no longer need -q o

svn commit: r220264 - head/sys/geom/gate

2011-04-01 Thread Pawel Jakub Dawidek
Author: pjd Date: Sat Apr 2 06:56:06 2011 New Revision: 220264 URL: http://svn.freebsd.org/changeset/base/220264 Log: GEOM has an internal mechanism to deal with ENOMEM errors returned via g_io_deliver(). In such case it increases 'pace' counter on each ENOMEM and reschedules the request. T

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 independe

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

2011-04-01 Thread Juli Mallett
On Fri, Apr 1, 2011 at 20:48, Adrian Chadd 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. > >  Some dev

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

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: head/sys/dev/ath/ath_hal/ar5416/ar5416_

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

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 failur

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

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 if

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 Bur

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: head/sys/

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.

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 s

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 con

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 head/sys/compat

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); - implemen

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

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 /* Capabilitie

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. Intro