svn commit: r222406 - in stable/8/sys: conf kern sys

2011-05-27 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 06:56:09 2011 New Revision: 222406 URL: http://svn.freebsd.org/changeset/base/222406 Log: MFC r216615,217248,217250: - Introduce the Hhook (Helper Hook) KPI. The KPI is closely modelled on pfil(9), and in many respects can be thought of as a more gener

svn commit: r222404 - in stable/8/sys: modules/cc modules/cc/cc_htcp netinet/cc

2011-05-27 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 05:28:00 2011 New Revision: 222404 URL: http://svn.freebsd.org/changeset/base/222404 Log: MFC r216115: Import a clean-room implementation of the experimental H-TCP congestion control algorithm based on the Internet-Draft "draft-leith-tcp-htcp-06.txt". It

svn commit: r222403 - in stable/8/sys: modules/cc modules/cc/cc_cubic netinet/cc

2011-05-27 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 05:17:52 2011 New Revision: 222403 URL: http://svn.freebsd.org/changeset/base/222403 Log: MFC r216114,217683: Import a clean-room implementation of the experimental CUBIC congestion control algorithm based on the Internet-Draft "draft-rhee-tcpm-cubic-02.

svn commit: r222402 - in stable/8/sys/modules: . cc

2011-05-27 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 05:04:53 2011 New Revision: 222402 URL: http://svn.freebsd.org/changeset/base/222402 Log: MFC r216109: Add build infrastructure for the forthcoming CC algorithm modules. Sponsored by: FreeBSD Foundation Submitted by: David Hayes Added: stable/8/s

svn commit: r222401 - in stable/8/sys: conf netinet netinet/cc sys

2011-05-27 Thread Lawrence Stewart
Author: lstewart Date: Sat May 28 04:40:35 2011 New Revision: 222401 URL: http://svn.freebsd.org/changeset/base/222401 Log: MFC r215166,215377,215391,215392,215393,215395,216101,216103,216105,216107, 216749,216760,217748,218167: - Add a KPI and supporting infrastructure to allow modul

svn commit: r222400 - head/sys/powerpc/booke

2011-05-27 Thread Marcel Moolenaar
Author: marcel Date: Sat May 28 04:10:44 2011 New Revision: 222400 URL: http://svn.freebsd.org/changeset/base/222400 Log: Better support different kernel hand-offs. When loaded directly from U-Boot, the kernel is passed a standard argc/argv pair. The Juniper loader passes the metadata pointe

svn commit: r222398 - vendor/bind9/9.4-ESV-R4-P1

2011-05-27 Thread Doug Barton
Author: dougb Date: Sat May 28 00:46:16 2011 New Revision: 222398 URL: http://svn.freebsd.org/changeset/base/222398 Log: Tag the 9.4-ESV-R4-P1 release Added: vendor/bind9/9.4-ESV-R4-P1/ - copied from r222397, vendor/bind9/dist-9.4/ ___ svn-src-

svn commit: r222394 - vendor/bind9/9.6-ESV-R4-P1

2011-05-27 Thread Doug Barton
Author: dougb Date: Fri May 27 23:50:46 2011 New Revision: 222394 URL: http://svn.freebsd.org/changeset/base/222394 Log: Tag the 9.6-ESV-R4-P1 release Added: vendor/bind9/9.6-ESV-R4-P1/ - copied from r222393, vendor/bind9/dist/ ___ svn-src-all@

svn commit: r222392 - head/sys/powerpc/booke

2011-05-27 Thread Marcel Moolenaar
Author: marcel Date: Fri May 27 23:18:41 2011 New Revision: 222392 URL: http://svn.freebsd.org/changeset/base/222392 Log: o The P1020(E) & P2020(E) also have two cores. This conditional has a tendency to grow unwieldy so we may want to revisit this in due time. o Simplify the C

svn commit: r222391 - head/sys/powerpc/booke

2011-05-27 Thread Marcel Moolenaar
Author: marcel Date: Fri May 27 23:09:12 2011 New Revision: 222391 URL: http://svn.freebsd.org/changeset/base/222391 Log: Wire the kernel using TLB1 entry 0 rather than entry 1. A more recent U-Boot as found on the P1020RDB doesn't like it when we use entry 1 (for some reason) whereas an old

svn commit: r222390 - head/usr.bin/find

2011-05-27 Thread Jilles Tjoelker
Author: jilles Date: Fri May 27 22:14:49 2011 New Revision: 222390 URL: http://svn.freebsd.org/changeset/base/222390 Log: find: If a part of an expression is unknown, do not call it an option. Although most of the primaries and operators start with "-", they are not options. Examples

svn commit: r222389 - in head/sys/fs: nfs nfsclient nfsserver

2011-05-27 Thread Rick Macklem
Author: rmacklem Date: Fri May 27 22:05:10 2011 New Revision: 222389 URL: http://svn.freebsd.org/changeset/base/222389 Log: Fix the new NFS client so that it handles NFSv4 state correctly during a forced dismount. This required that the exclusive and shared (refcnt) sleep lock functions chec

svn commit: r222388 - stable/7/sys/pci

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 21:45:21 2011 New Revision: 222388 URL: http://svn.freebsd.org/changeset/base/222388 Log: MFC r221565-221568,221579: r221565: Reuse the TX descriptor(DPD) if xl_encap() failed instead of just picking the next available one. This may explain why xl(4) se

svn commit: r222387 - stable/8/sys/dev/xl

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 21:43:35 2011 New Revision: 222387 URL: http://svn.freebsd.org/changeset/base/222387 Log: MFC r221565-221568,221579: r221565: Reuse the TX descriptor(DPD) if xl_encap() failed instead of just picking the next available one. This may explain why xl(4) se

svn commit: r222386 - head/bin/sh

2011-05-27 Thread Jilles Tjoelker
Author: jilles Date: Fri May 27 20:53:07 2011 New Revision: 222386 URL: http://svn.freebsd.org/changeset/base/222386 Log: sh: Remove the "exp" builtin. The "exp" builtin is undocumented, non-standard and not very useful. If exp's return value is not used, something like VAR=$(exp EXP

svn commit: r222385 - stable/7/sys/pci

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 20:34:23 2011 New Revision: 222385 URL: http://svn.freebsd.org/changeset/base/222385 Log: MFC r221563-221564: r221563: Terminate interrupt handler if driver detect it's not running. Also add check for driver running state before trying to send frame

svn commit: r222384 - stable/8/sys/dev/xl

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 20:33:26 2011 New Revision: 222384 URL: http://svn.freebsd.org/changeset/base/222384 Log: MFC r221563-221564: r221563: Terminate interrupt handler if driver detect it's not running. Also add check for driver running state before trying to send frame

svn commit: r222383 - stable/7/sys/pci

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 20:22:19 2011 New Revision: 222383 URL: http://svn.freebsd.org/changeset/base/222383 Log: MFC r221557-221558,221560-221561,221571: r221557: Remove unnecessary htole32/le32toh dance. r221571: Remove unneeded use of variable status. r221558:

svn commit: r222382 - stable/8/sys/dev/xl

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 20:21:12 2011 New Revision: 222382 URL: http://svn.freebsd.org/changeset/base/222382 Log: MFC r221557-221558,221560-221561,221571: r221557: Remove unnecessary htole32/le32toh dance. r221571: Remove unneeded use of variable status. r221558:

svn commit: r222381 - in head: bin/sh tools/regression/bin/sh/builtins

2011-05-27 Thread Jilles Tjoelker
Author: jilles Date: Fri May 27 20:01:46 2011 New Revision: 222381 URL: http://svn.freebsd.org/changeset/base/222381 Log: sh: Correct criterion for using CDPATH in cd. CDPATH should be ignored not only for pathnames starting with '/' but also for pathnames whose first component is '.' or

svn commit: r222380 - in head: sys/kern sys/sys usr.bin/rctl

2011-05-27 Thread Edward Tomasz Napierala
Author: trasz Date: Fri May 27 19:57:58 2011 New Revision: 222380 URL: http://svn.freebsd.org/changeset/base/222380 Log: Remove definitions for RACCT_FSIZE and RACCT_SBSIZE - these two are rather performance-sensitive and not that useful, so I won't be merging them before 9.0. Modified: h

svn commit: r222379 - head/tools/regression/bin/sh/builtins

2011-05-27 Thread Jilles Tjoelker
Author: jilles Date: Fri May 27 19:36:07 2011 New Revision: 222379 URL: http://svn.freebsd.org/changeset/base/222379 Log: sh: Add simple CDPATH test. Added: head/tools/regression/bin/sh/builtins/cd5.0 (contents, props changed) Added: head/tools/regression/bin/sh/builtins/cd5.0

svn commit: r222378 - stable/7/sys/pci

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 19:27:17 2011 New Revision: 222378 URL: http://svn.freebsd.org/changeset/base/222378 Log: MFC r221555: Rewrite RX filter logic and provide controller specific filter handler for 3C90x and 3C90xB/C respectively. This simplifies ioctl handler as well a

svn commit: r222377 - stable/8/sys/dev/xl

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 19:26:12 2011 New Revision: 222377 URL: http://svn.freebsd.org/changeset/base/222377 Log: MFC r221555: Rewrite RX filter logic and provide controller specific filter handler for 3C90x and 3C90xB/C respectively. This simplifies ioctl handler as well a

svn commit: r222375 - in stable/7/sys/dev: alc ale

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 19:05:01 2011 New Revision: 222375 URL: http://svn.freebsd.org/changeset/base/222375 Log: MFC r222107: Fix typo. Submitted by: brad at OpenBSD Modified: stable/7/sys/dev/alc/if_alcreg.h stable/7/sys/dev/ale/if_alereg.h Directory Properties:

svn commit: r222374 - in stable/8/sys/dev: alc ale

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 19:03:42 2011 New Revision: 222374 URL: http://svn.freebsd.org/changeset/base/222374 Log: MFC r222107: Fix typo. Submitted by: brad at OpenBSD Modified: stable/8/sys/dev/alc/if_alcreg.h stable/8/sys/dev/ale/if_alereg.h Directory Properties:

svn commit: r222372 - stable/7/sys/dev/gem

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 18:59:24 2011 New Revision: 222372 URL: http://svn.freebsd.org/changeset/base/222372 Log: MFC r222135: Remove unnecessary controller reinitialization by checking IFF_DRV_RUNNING flag. Previously running dhclient or adding alias addresses reinitialize

svn commit: r222371 - stable/8/sys/dev/gem

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 18:58:08 2011 New Revision: 222371 URL: http://svn.freebsd.org/changeset/base/222371 Log: MFC r222135: Remove unnecessary controller reinitialization by checking IFF_DRV_RUNNING flag. Previously running dhclient or adding alias addresses reinitialize

svn commit: r222370 - stable/7/sys/dev/bge

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 18:47:48 2011 New Revision: 222370 URL: http://svn.freebsd.org/changeset/base/222370 Log: MFC r221712: Since r117657, bge(4) does not enable buffer manager for BCM5705 or newer controllers. However, all data sheet I have access has no indication that

svn commit: r222369 - stable/8/sys/dev/bge

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 18:46:24 2011 New Revision: 222369 URL: http://svn.freebsd.org/changeset/base/222369 Log: MFC r221712: Since r117657, bge(4) does not enable buffer manager for BCM5705 or newer controllers. However, all data sheet I have access has no indication that

svn commit: r222368 - stable/7/sys/dev/vge

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 18:40:31 2011 New Revision: 222368 URL: http://svn.freebsd.org/changeset/base/222368 Log: MFC r222142: Datasheet says vge(4) controllers support DAC but it seems that's not true on old PCI based controllers. DAC configuration is read from EEPROM in d

svn commit: r222367 - stable/8/sys/dev/vge

2011-05-27 Thread Pyun YongHyeon
Author: yongari Date: Fri May 27 18:39:18 2011 New Revision: 222367 URL: http://svn.freebsd.org/changeset/base/222367 Log: MFC r222142: Datasheet says vge(4) controllers support DAC but it seems that's not true on old PCI based controllers. DAC configuration is read from EEPROM in d

Re: svn commit: r222136 - head/usr.bin/top

2011-05-27 Thread Doug Barton
On 05/27/2011 07:24, Sergey Kandaurov wrote: On 21 May 2011 22:53, Doug Barton wrote: On 05/20/2011 10:09, Sergey Kandaurov wrote: There's still a lot of warnings but all of them reside in contrib part. That doesn't mean that they shouldn't be fixed. :) The great thing about the way that th

svn commit: r222365 - head/usr.sbin/pc-sysinstall/backend

2011-05-27 Thread Kevin Lo
Author: kevlo Date: Fri May 27 16:17:35 2011 New Revision: 222365 URL: http://svn.freebsd.org/changeset/base/222365 Log: Whitespace fixes Reviewed by: jpaetzel Modified: head/usr.sbin/pc-sysinstall/backend/functions-cleanup.sh Modified: head/usr.sbin/pc-sysinstall/backend/functions-cle

svn commit: r222362 - head/bin/sh

2011-05-27 Thread Jilles Tjoelker
Author: jilles Date: Fri May 27 16:00:37 2011 New Revision: 222362 URL: http://svn.freebsd.org/changeset/base/222362 Log: sh: Various updates to the TOUR document. Modified: head/bin/sh/TOUR Modified: head/bin/sh/TOUR ==

svn commit: r222361 - in head: bin/sh tools/regression/bin/sh/expansion

2011-05-27 Thread Jilles Tjoelker
Author: jilles Date: Fri May 27 15:56:13 2011 New Revision: 222361 URL: http://svn.freebsd.org/changeset/base/222361 Log: sh: Fix unquoted $@/$* if IFS=''. If IFS is null, unquoted $@/$* should still expand to separate words. This differs from quoted $@ (which does not depend on IFS) in t

svn commit: r222359 - head/sbin/geom/class/part

2011-05-27 Thread Andrey V. Elsukov
Author: ae Date: Fri May 27 15:29:39 2011 New Revision: 222359 URL: http://svn.freebsd.org/changeset/base/222359 Log: Add example how to create MBR and BSD schemes and install boot code. Modified: head/sbin/geom/class/part/gpart.8 Modified: head/sbin/geom/class/part/gpart.8 =

svn commit: r222357 - head/sbin/geom/class/part

2011-05-27 Thread Andrey V. Elsukov
Author: ae Date: Fri May 27 14:30:13 2011 New Revision: 222357 URL: http://svn.freebsd.org/changeset/base/222357 Log: Synchronize manpage's synopsis with program's usage. Since -l and -r keys are mutually exclusive for the `gpart show` command, then mark them so. Requested by: ru Modif

Re: svn commit: r222136 - head/usr.bin/top

2011-05-27 Thread Sergey Kandaurov
On 21 May 2011 22:53, Doug Barton wrote: > On 05/20/2011 10:09, Sergey Kandaurov wrote: >> >> There's still a lot of warnings but all of them reside in contrib part. > > That doesn't mean that they shouldn't be fixed. :) The great thing about the > way that the contrib sources are arranged in svn

svn commit: r222354 - head/lib/libc/iconv

2011-05-27 Thread Gabor Kovesdan
Author: gabor Date: Fri May 27 10:40:34 2011 New Revision: 222354 URL: http://svn.freebsd.org/changeset/base/222354 Log: - Move some internal functions to the private namespace Submitted by: kan Approved by: delphij (mentor) Modified: head/lib/libc/iconv/Symbol.map Modified: head/lib

Re: svn commit: r222319 - head/sbin/newfs

2011-05-27 Thread Vadim Goncharov
Hi Kirk McKusick! On Thu, 26 May 2011 18:22:49 + (UTC); Kirk McKusick wrote: > Author: mckusick > Date: Thu May 26 18:22:49 2011 > New Revision: 222319 > URL: http://svn.freebsd.org/changeset/base/222319 > Log: > Raise the default blocksize for UFS/FFS filesystems from > 16K to 32K an

svn commit: r222351 - stable/7/usr.bin/top

2011-05-27 Thread Sergey Kandaurov
Author: pluknet Date: Fri May 27 09:56:23 2011 New Revision: 222351 URL: http://svn.freebsd.org/changeset/base/222351 Log: MFC r222136: Add missing header file. Modified: stable/7/usr.bin/top/machine.c Directory Properties: stable/7/usr.bin/top/ (props changed) Modified: stable/7/usr.bin

svn commit: r222350 - stable/8/usr.bin/top

2011-05-27 Thread Sergey Kandaurov
Author: pluknet Date: Fri May 27 09:55:18 2011 New Revision: 222350 URL: http://svn.freebsd.org/changeset/base/222350 Log: MFC r222136: Add missing header file. Modified: stable/8/usr.bin/top/machine.c Directory Properties: stable/8/usr.bin/top/ (props changed) Modified: stable/8/usr.bin

svn commit: r222349 - stable/8/usr.bin/showmount

2011-05-27 Thread Ruslan Ermilov
Author: ru Date: Fri May 27 09:50:29 2011 New Revision: 222349 URL: http://svn.freebsd.org/changeset/base/222349 Log: MFC: r45: Ensure there is a whitespace after a mount point. PR: 157286 Modified: stable/8/usr.bin/showmount/showmount.c Directory Properties: stable/8/usr

svn commit: r222348 - stable/8/bin/ps

2011-05-27 Thread Sergey Kandaurov
Author: pluknet Date: Fri May 27 09:15:56 2011 New Revision: 222348 URL: http://svn.freebsd.org/changeset/base/222348 Log: MFC r222127,r222130: - Fix the description of the "paddr" keyword. - Spelling in P_HADTHREADS. Modified: stable/8/bin/ps/ps.1 Directory Properties: stable/8/bin/

svn commit: r222347 - stable/8/sys/netgraph

2011-05-27 Thread Marko Zec
Author: zec Date: Fri May 27 08:43:59 2011 New Revision: 222347 URL: http://svn.freebsd.org/changeset/base/222347 Log: MFC r57: Assume the link to be dead if bit error rate (BER) parameter is set to 1. When a transition from link alive to link dead configuration or vice versa occ

svn commit: r222346 - stable/8/sys/netgraph

2011-05-27 Thread Marko Zec
Author: zec Date: Fri May 27 08:43:03 2011 New Revision: 222346 URL: http://svn.freebsd.org/changeset/base/222346 Log: MFC r55: Provide fake link status information in an attempt to let ng_eiface(4) virtual ifnets more realistically mimic physical ethernet interfaces. The main mo

Re: svn commit: r222343 - head/sys/cddl/compat/opensolaris/kern

2011-05-27 Thread Andriy Gapon
on 27/05/2011 11:34 Pawel Jakub Dawidek said the following: > Author: pjd > Date: Fri May 27 08:34:31 2011 > New Revision: 222343 > URL: http://svn.freebsd.org/changeset/base/222343 > > Log: > Silence warnings about unsupoorted value types. > > MFC after: 2 weeks BTW, I've just came with

svn commit: r222345 - stable/8/sys/net

2011-05-27 Thread Marko Zec
Author: zec Date: Fri May 27 08:41:57 2011 New Revision: 222345 URL: http://svn.freebsd.org/changeset/base/222345 Log: MFC r47: Allow for vlan(4) interfaces with MTU of 1500 bytes to be configured on top of epair(4) virtual interfaces, since there's no physical hardware associate

svn commit: r222344 - stable/8/sys/net

2011-05-27 Thread Marko Zec
Author: zec Date: Fri May 27 08:40:26 2011 New Revision: 222344 URL: http://svn.freebsd.org/changeset/base/222344 Log: MFC r46: Let epair(4) virtual interfaces report fake link / media status, by borrowing the skeleton of if_media manipulation and reporting code from if_lagg(4).

svn commit: r222343 - head/sys/cddl/compat/opensolaris/kern

2011-05-27 Thread Pawel Jakub Dawidek
Author: pjd Date: Fri May 27 08:34:31 2011 New Revision: 222343 URL: http://svn.freebsd.org/changeset/base/222343 Log: Silence warnings about unsupoorted value types. MFC after:2 weeks Modified: head/sys/cddl/compat/opensolaris/kern/opensolaris_sysevent.c Modified: head/sys/cddl/com

svn commit: r222342 - stable/8/usr.bin/ar

2011-05-27 Thread Benedict Reuschling
Author: bcr (doc committer) Date: Fri May 27 07:38:58 2011 New Revision: 222342 URL: http://svn.freebsd.org/changeset/base/222342 Log: MFC r222122: Correct typos in comments, no functional changes. Found by: codespell Reviewed by: kaiw Modified: stable/8/usr.bin/ar/acpyacc.y