svn commit: r222517 - stable/8/sys/geom/part

2011-05-30 Thread Andrey V. Elsukov
Author: ae Date: Tue May 31 05:00:45 2011 New Revision: 222517 URL: http://svn.freebsd.org/changeset/base/222517 Log: MFC r43,44: Remove unused variable. Modified: stable/8/sys/geom/part/g_part_mbr.c stable/8/sys/geom/part/g_part_pc98.c Directory Properties: stable/8/sys/ (p

svn commit: r222516 - head/sys/dev/msk

2011-05-30 Thread Pyun YongHyeon
Author: yongari Date: Tue May 31 01:30:58 2011 New Revision: 222516 URL: http://svn.freebsd.org/changeset/base/222516 Log: Correctly check MAC running status before disabling TX/RX MACs. Modified: head/sys/dev/msk/if_msk.c Modified: head/sys/dev/msk/if_msk.c =

svn commit: r222515 - in head/etc: . defaults

2011-05-30 Thread Bjoern A. Zeeb
Author: bz Date: Tue May 31 00:25:52 2011 New Revision: 222515 URL: http://svn.freebsd.org/changeset/base/222515 Log: No logner set an IPv4 loopback address by default in defaults/rc.conf. If not specified, network.subr will add it automatically if we have INET support (1). In network.s

svn commit: r222514 - stable/8/sys/dev/cxgbe

2011-05-30 Thread Navdeep Parhar
Author: np Date: Mon May 30 23:27:42 2011 New Revision: 222514 URL: http://svn.freebsd.org/changeset/base/222514 Log: MFC r222003, r222085, r222102 r222003: Add missing header. The test for VLAN_CAPABILITIES later in the file doesn't make sense without it. r222085: - Enable per-c

svn commit: r222513 - in head/sys/dev/cxgbe: . common

2011-05-30 Thread Navdeep Parhar
Author: np Date: Mon May 30 21:56:37 2011 New Revision: 222513 URL: http://svn.freebsd.org/changeset/base/222513 Log: Update to firmware interface 1.3.10 MFC after:1 week Modified: head/sys/dev/cxgbe/common/common.h head/sys/dev/cxgbe/common/t4fw_interface.h head/sys/dev/cxgbe/t4

Re: svn commit: r222511 - head/lib/libc/gen

2011-05-30 Thread Garrett Cooper
On Mon, May 30, 2011 at 2:41 PM, Jilles Tjoelker wrote: > Author: jilles > Date: Mon May 30 21:41:06 2011 > New Revision: 222511 > URL: http://svn.freebsd.org/changeset/base/222511 > > Log: >  posix_spawn(): Do not fail when trying to close an fd that is not open. > >  As noted in Austin Group iss

svn commit: r222512 - head/tools/regression/bin/sh/parser

2011-05-30 Thread Jilles Tjoelker
Author: jilles Date: Mon May 30 21:49:59 2011 New Revision: 222512 URL: http://svn.freebsd.org/changeset/base/222512 Log: sh: Add tests for some somewhat obscure aspects of function definitions. Added: head/tools/regression/bin/sh/parser/func2.0 (contents, props changed) head/tools/regres

svn commit: r222511 - head/lib/libc/gen

2011-05-30 Thread Jilles Tjoelker
Author: jilles Date: Mon May 30 21:41:06 2011 New Revision: 222511 URL: http://svn.freebsd.org/changeset/base/222511 Log: posix_spawn(): Do not fail when trying to close an fd that is not open. As noted in Austin Group issue #370 (an interpretation has been issued), failing posix_spawn()

svn commit: r222510 - head/sys/dev/cxgbe

2011-05-30 Thread Navdeep Parhar
Author: np Date: Mon May 30 21:34:44 2011 New Revision: 222510 URL: http://svn.freebsd.org/changeset/base/222510 Log: - Specialized ingress queues that take interrupts for other ingress queues. Try to have a set of these per port when possible, fall back to sharing a common pool between

svn commit: r222509 - in head/sys: conf dev/cxgbe dev/cxgbe/common modules/cxgbe/if_cxgbe

2011-05-30 Thread Navdeep Parhar
Author: np Date: Mon May 30 21:07:26 2011 New Revision: 222509 URL: http://svn.freebsd.org/changeset/base/222509 Log: L2 table code. This is enough to get the T4's switch + L2 rewrite filters working. (All other filters - switch without L2 info rewrite, steer, and drop - were already fully

svn commit: r222508 - in head/lib/msun: ld128 ld80 src

2011-05-30 Thread Steve Kargl
Author: kargl Date: Mon May 30 19:41:28 2011 New Revision: 222508 URL: http://svn.freebsd.org/changeset/base/222508 Log: Clean up the unneeded cpp macro INLINE_REM_PIO2L. Reviewed by: das Approved by: das (mentor) Modified: head/lib/msun/ld128/e_rem_pio2l.h head/lib/msun/ld80/e_rem

Re: svn commit: r222466 - head/sbin/umount

2011-05-30 Thread Rick Macklem
> > If it masks, for example, lateny for a synchronous RPC to the remote > mountd to > deregister the mountpoint, allowing a cache flush and unmount to take > place > concurrently, that might be a useful benefit. I'm not sure I see any > evidence > that is the case in the source code, however. >

Re: svn commit: r222466 - head/sbin/umount

2011-05-30 Thread Rick Macklem
> > No doubt. :-) > > If the sync(2) has actual consistency and reliability benefits, it > should > probably be done by the umount(2) system call, so that other future > auto-mounters, etc, also get the same result, rather than having to > encode it > in every application. If it's done on blind f

Re: svn commit: r222466 - head/sbin/umount

2011-05-30 Thread Robert Watson
On Mon, 30 May 2011, Rick Macklem wrote: Hehe. I'm so old, I do two syncs, as required by 6th Edition.:-) I assumed the sync() was meant to be an optimization (given the comment for it) in the sense that it would get the writes of dirty blocks started "right away". However, given the short p

Re: svn commit: r222466 - head/sbin/umount

2011-05-30 Thread Robert Watson
On Mon, 30 May 2011, Kostik Belousov wrote: On Mon, May 30, 2011 at 01:48:53PM +0100, Robert Watson wrote: On Sun, 29 May 2011, Rick Macklem wrote: Modify the umount(8) command so that it doesn't do a sync(2) syscall before unmount(2) for the "-f" case. This avoids a forced dismount from get

svn commit: r222503 - head/sys/netinet

2011-05-30 Thread Bjoern A. Zeeb
Author: bz Date: Mon May 30 18:07:35 2011 New Revision: 222503 URL: http://svn.freebsd.org/changeset/base/222503 Log: Unbreak NOINET kernels after r222488. Reviewed by: rwatson Sponsored by: The FreeBSD Foundation Sponsored by: iXsystems! Pointy hat: to myself for missing this duri

Re: svn commit: r221853 - in head/sys: dev/md dev/null sys vm

2011-05-30 Thread Bruce Evans
On Mon, 30 May 2011 m...@freebsd.org wrote: On Mon, May 30, 2011 at 8:25 AM, Bruce Evans wrote: On Sat, 28 May 2011 m...@freebsd.org wrote: ... Meanwhile you could try setting ZERO_REGION_SIZE to PAGE_SIZE and I think that will restore things to the original performance. Using /dev/zero alw

svn commit: r222502 - head/usr.sbin/bsdinstall/scripts

2011-05-30 Thread Bjoern A. Zeeb
Author: bz Date: Mon May 30 17:27:48 2011 New Revision: 222502 URL: http://svn.freebsd.org/changeset/base/222502 Log: Contrary to the rc.conf framework, when manualy enabling IPv6 we have to -ifdiabled ourselves. Sponsored by: The FreeBSD Foundation Sponsored by: iXsystems Modified:

svn commit: r222501 - stable/8/sys/dev/uart

2011-05-30 Thread Marcel Moolenaar
Author: marcel Date: Mon May 30 16:10:15 2011 New Revision: 222501 URL: http://svn.freebsd.org/changeset/base/222501 Log: MFC r222317: Ignore MCR[6] during the probe to fix a false negative. PR: kern/129663 Modified: stable/8/sys/dev/uart/uart_dev_ns8250.c Directory Pro

Re: svn commit: r221853 - in head/sys: dev/md dev/null sys vm

2011-05-30 Thread mdf
On Mon, May 30, 2011 at 8:25 AM, Bruce Evans wrote: > On Sat, 28 May 2011 m...@freebsd.org wrote: > >> On Sat, May 28, 2011 at 12:03 PM, Pieter de Goeje >> wrote: >>> >>> On Friday 13 May 2011 20:48:01 Matthew D Fleming wrote: Author: mdf Date: Fri May 13 18:48:00 2011 New Rev

Re: svn commit: r221853 - in head/sys: dev/md dev/null sys vm

2011-05-30 Thread Bruce Evans
On Sat, 28 May 2011 m...@freebsd.org wrote: On Sat, May 28, 2011 at 12:03 PM, Pieter de Goeje wrote: On Friday 13 May 2011 20:48:01 Matthew D Fleming wrote: Author: mdf Date: Fri May 13 18:48:00 2011 New Revision: 221853 URL: http://svn.freebsd.org/changeset/base/221853 Log: ? Usa a globally

svn commit: r222498 - head/sys/dev/ath

2011-05-30 Thread Adrian Chadd
Author: adrian Date: Mon May 30 15:06:57 2011 New Revision: 222498 URL: http://svn.freebsd.org/changeset/base/222498 Log: Enable setting the short-GI bit when TX'ing HT rates but only if the hardware supports it. Since ni->ni_htcap in hostap mode is what the remote end has advertised, n

svn commit: r222497 - head/sys/dev/ath

2011-05-30 Thread Adrian Chadd
Author: adrian Date: Mon May 30 14:57:00 2011 New Revision: 222497 URL: http://svn.freebsd.org/changeset/base/222497 Log: Set default A-MPDU density/size. Modified: head/sys/dev/ath/if_ath.c Modified: head/sys/dev/ath/if_ath.c =

Re: svn commit: r222466 - head/sbin/umount

2011-05-30 Thread Rick Macklem
> On Mon, May 30, 2011 at 01:48:53PM +0100, Robert Watson wrote: > > On Sun, 29 May 2011, Rick Macklem wrote: > > > > > Modify the umount(8) command so that it doesn't do > > > a sync(2) syscall before unmount(2) for the "-f" case. > > > This avoids a forced dismount from getting stuck for > > > an

Re: svn commit: r222466 - head/sbin/umount

2011-05-30 Thread Kostik Belousov
On Mon, May 30, 2011 at 01:48:53PM +0100, Robert Watson wrote: > On Sun, 29 May 2011, Rick Macklem wrote: > > > Modify the umount(8) command so that it doesn't do > > a sync(2) syscall before unmount(2) for the "-f" case. > > This avoids a forced dismount from getting stuck for > > an NFS mountpoi

Re: svn commit: r222466 - head/sbin/umount

2011-05-30 Thread Robert Watson
On Sun, 29 May 2011, Rick Macklem wrote: Modify the umount(8) command so that it doesn't do a sync(2) syscall before unmount(2) for the "-f" case. This avoids a forced dismount from getting stuck for an NFS mountpoint in sync() when the server is not responsive. With this commit, forced dis

svn commit: r222496 - in stable/8/sys: kern netinet netinet/cc

2011-05-30 Thread Sergey Kandaurov
Author: pluknet Date: Mon May 30 11:24:03 2011 New Revision: 222496 URL: http://svn.freebsd.org/changeset/base/222496 Log: MFC r220592: Staticize malloc types. Approved by: lstewart Modified: stable/8/sys/kern/kern_hhook.c stable/8/sys/netinet/cc/cc_chd.c stable/8/sys/netinet/cc/cc_

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

2011-05-30 Thread Andrey V. Elsukov
Author: ae Date: Mon May 30 11:17:42 2011 New Revision: 222495 URL: http://svn.freebsd.org/changeset/base/222495 Log: Document kern.geom.part.check_integrity sysctl variable. Modified: head/sbin/geom/class/part/gpart.8 Modified: head/sbin/geom/class/part/gpart.8 =

svn commit: r222493 - head/share/man/man7

2011-05-30 Thread Benedict Reuschling
Author: bcr (doc committer) Date: Mon May 30 10:28:55 2011 New Revision: 222493 URL: http://svn.freebsd.org/changeset/base/222493 Log: Bump document date. I accidently committed the actual change (typo fix) in r222492, which is a completely unrelated change. Modified: head/share/man/man7/

svn commit: r222492 - head/share/man/man7

2011-05-30 Thread Benedict Reuschling
Author: bcr (doc committer) Date: Mon May 30 10:23:59 2011 New Revision: 222492 URL: http://svn.freebsd.org/changeset/base/222492 Log: Add a short description about NO_CHECKSUM. PR: docs/155980 Submitted by KOIE Hidetaka (koie at suri co jp) MFC after:7 days Modified:

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

2011-05-30 Thread Adrian Chadd
Author: adrian Date: Mon May 30 10:12:17 2011 New Revision: 222491 URL: http://svn.freebsd.org/changeset/base/222491 Log: Mention in ath(4) that ath_pci is required now. Modified: head/share/man/man4/ath.4 Modified: head/share/man/man4/ath.4 ==

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

2011-05-30 Thread Adrian Chadd
Author: adrian Date: Mon May 30 10:07:46 2011 New Revision: 222490 URL: http://svn.freebsd.org/changeset/base/222490 Log: Add ath_ahb and ath_pci module manpages. Added: head/share/man/man4/ath_ahb.4 (contents, props changed) head/share/man/man4/ath_pci.4 (contents, props changed) Modif

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

2011-05-30 Thread Adrian Chadd
Author: adrian Date: Mon May 30 10:02:51 2011 New Revision: 222489 URL: http://svn.freebsd.org/changeset/base/222489 Log: Update chipset support list for ath_hal. Modified: head/share/man/man4/ath_hal.4 Modified: head/share/man/man4/ath_hal.4 =

svn commit: r222488 - in head/sys: contrib/pf/net netinet netinet/ipfw netinet6

2011-05-30 Thread Robert Watson
Author: rwatson Date: Mon May 30 09:43:55 2011 New Revision: 222488 URL: http://svn.freebsd.org/changeset/base/222488 Log: Decompose the current single inpcbinfo lock into two locks: - The existing ipi_lock continues to protect the global inpcb list and inpcb counter. This lock is now

svn commit: r222487 - head/tools/regression/netinet/udpconnectjail

2011-05-30 Thread Bjoern A. Zeeb
Author: bz Date: Mon May 30 09:41:38 2011 New Revision: 222487 URL: http://svn.freebsd.org/changeset/base/222487 Log: Upgrade jail(2) to latest jail(2) API to make the regression test work again. Eventually should switch to jail_set(2). Reported by: rwatson MFC after:10 days Modi

svn commit: r222486 - head/tools/regression/netinet/tcpsocktimewait

2011-05-30 Thread Robert Watson
Author: rwatson Date: Mon May 30 09:34:15 2011 New Revision: 222486 URL: http://svn.freebsd.org/changeset/base/222486 Log: Rework TIMEWAIT regression test so that kernel-allocated port numbers are used rather than a fixed userspace one, avoiding conflicts between the two test runs. MFC

svn commit: r222485 - head/tools/regression/netinet/tcpfullwindowrst

2011-05-30 Thread Robert Watson
Author: rwatson Date: Mon May 30 09:06:24 2011 New Revision: 222485 URL: http://svn.freebsd.org/changeset/base/222485 Log: Add missing include of stdio.h. MFC after:3 days Sponsored by: Juniper Networks, Inc. Modified: head/tools/regression/netinet/tcpfullwindowrst/tcpfullwindowrst

svn commit: r222484 - head/tools/regression/netinet/tcpdrop

2011-05-30 Thread Robert Watson
Author: rwatson Date: Mon May 30 09:04:35 2011 New Revision: 222484 URL: http://svn.freebsd.org/changeset/base/222484 Log: In the tcpdrop regression test, allow the kernel to allocate us a port rather than using a fixed port number. This means that the regression test can be run many times

Re: svn commit: r222417 - in head/sys/boot: common forth i386/loader ia64/common pc98/loader powerpc/ofw powerpc/ps3 sparc64/loader

2011-05-30 Thread Alexey Dokuchaev
On Sat, May 28, 2011 at 08:50:39AM +, Julian Elischer wrote: > Author: julian > Date: Sat May 28 08:50:38 2011 > New Revision: 222417 > URL: http://svn.freebsd.org/changeset/base/222417 > > Log: > New boot loader menus from Devin Teske. > Discussed on hackers and recommended for inclusion

svn commit: r222483 - head/tools/regression/netinet/tcpconnect

2011-05-30 Thread Robert Watson
Author: rwatson Date: Mon May 30 08:54:32 2011 New Revision: 222483 URL: http://svn.freebsd.org/changeset/base/222483 Log: Add missing #include of err.h. MFC after:3 days Sponsored by: Juniper Networks, Inc. Modified: head/tools/regression/netinet/tcpconnect/tcpconnect.c Modified:

svn commit: r222482 - head/usr.sbin/bsdinstall/scripts

2011-05-30 Thread Bjoern A. Zeeb
Author: bz Date: Mon May 30 08:40:59 2011 New Revision: 222482 URL: http://svn.freebsd.org/changeset/base/222482 Log: While doing it right for current configuration, fix the entry for rc.conf adding the missing mandatory "inet6" keyword. Sponsored by: The FreeBSD Foundation Sponsored by

svn commit: r222481 - stable/7/share/man/man7

2011-05-30 Thread Benedict Reuschling
Author: bcr (doc committer) Date: Mon May 30 08:05:27 2011 New Revision: 222481 URL: http://svn.freebsd.org/changeset/base/222481 Log: MFC r78: Add a description to the checksum target about not only being able to verify, but also having the ability to fetch distfiles that are missi

svn commit: r222480 - stable/8/share/man/man7

2011-05-30 Thread Benedict Reuschling
Author: bcr (doc committer) Date: Mon May 30 08:04:47 2011 New Revision: 222480 URL: http://svn.freebsd.org/changeset/base/222480 Log: MFC r78: Add a description to the checksum target about not only being able to verify, but also having the ability to fetch distfiles that are missi

svn commit: r222479 - stable/7/share/man/man7

2011-05-30 Thread Benedict Reuschling
Author: bcr (doc committer) Date: Mon May 30 08:00:28 2011 New Revision: 222479 URL: http://svn.freebsd.org/changeset/base/222479 Log: MFC r218699: Document TRYBROKEN in ports(7). PR: docs/153542 Submitted by: Eitan Adler Modified: stable/7/share/man/man7/ports.7 Direct

svn commit: r222478 - stable/8/share/man/man7

2011-05-30 Thread Benedict Reuschling
Author: bcr (doc committer) Date: Mon May 30 07:58:49 2011 New Revision: 222478 URL: http://svn.freebsd.org/changeset/base/222478 Log: MFC r218699: Document TRYBROKEN in ports(7). PR: docs/153542 Submitted by: Eitan Adler Modified: stable/8/share/man/man7/ports.7 Direct

Re: svn commit: r222465 - in head/usr.sbin: jail jls

2011-05-30 Thread Bjoern A. Zeeb
On May 30, 2011, at 7:20 AM, Pawel Jakub Dawidek wrote: > On Sun, May 29, 2011 at 09:03:40PM +, Bjoern A. Zeeb wrote: >> Author: bz >> Date: Sun May 29 21:03:40 2011 >> New Revision: 222465 >> URL: http://svn.freebsd.org/changeset/base/222465 >> >> Log: >> Check for IPv4 or IPv6 to be avail

Re: svn commit: r222465 - in head/usr.sbin: jail jls

2011-05-30 Thread Pawel Jakub Dawidek
On Sun, May 29, 2011 at 09:03:40PM +, Bjoern A. Zeeb wrote: > Author: bz > Date: Sun May 29 21:03:40 2011 > New Revision: 222465 > URL: http://svn.freebsd.org/changeset/base/222465 > > Log: > Check for IPv4 or IPv6 to be available by the kernel to not > provoke errors trying to query optio