svn commit: r236549 - head/sys/modules

2012-06-04 Thread Grzegorz Bernacki
Author: gber Date: Mon Jun 4 08:40:14 2012 New Revision: 236549 URL: http://svn.freebsd.org/changeset/base/236549 Log: Restore changes accidentally removed in r235537. Noticed by: avg Modified: head/sys/modules/Makefile Modified: head/sys/modules/Makefile

Re: svn commit: r235537 - in head: etc/mtree include lib lib/libnandfs lib/libstand sbin sbin/nandfs sbin/newfs_nandfs share/man/man4 share/man/man5 share/mk sys/boot/arm/uboot sys/boot/i386/loader sy

2012-06-04 Thread Grzegorz Bernacki
On 06/02/12 20:43, Andriy Gapon wrote: on 17/05/2012 13:11 Grzegorz Bernacki said the following: Author: gber Date: Thu May 17 10:11:18 2012 New Revision: 235537 URL: http://svn.freebsd.org/changeset/base/235537 Log: Import work done under project/nand (@235533) into head. The NAND

svn commit: r236550 - head/usr.sbin/daemon

2012-06-04 Thread Mikolaj Golub
Author: trociny Date: Mon Jun 4 09:22:22 2012 New Revision: 236550 URL: http://svn.freebsd.org/changeset/base/236550 Log: On a child exit, call waitpid(2) to clean up the process table. Submitted by: Andrey Zonov andrey zonov.org MFC after:1 week Modified:

svn commit: r236551 - head/usr.sbin/daemon

2012-06-04 Thread Mikolaj Golub
Author: trociny Date: Mon Jun 4 09:25:01 2012 New Revision: 236551 URL: http://svn.freebsd.org/changeset/base/236551 Log: Document -r option in SYNOPSIS and usage statement. Submitted by: Andrey Zonov andrey zonov.org MFC after:3 days Modified: head/usr.sbin/daemon/daemon.8

svn commit: r236552 - head/sys/cam/ata

2012-06-04 Thread Alexander Motin
Author: mav Date: Mon Jun 4 09:47:19 2012 New Revision: 236552 URL: http://svn.freebsd.org/changeset/base/236552 Log: Remove some dead code that I doubt will ever be implemented. Modified: head/sys/cam/ata/ata_xpt.c Modified: head/sys/cam/ata/ata_xpt.c

Re: svn commit: r236456 - in head/sys: amd64/include i386/include

2012-06-04 Thread Tijl Coosemans
On 02-06-2012 20:10, Konstantin Belousov wrote: Author: kib Date: Sat Jun 2 18:10:16 2012 New Revision: 236456 URL: http://svn.freebsd.org/changeset/base/236456 Log: Use plain store for atomic_store_rel on x86, instead of implicitly locked xchg instruction. IA32 memory model

svn commit: r236555 - head/sbin/camcontrol

2012-06-04 Thread Alexander Motin
Author: mav Date: Mon Jun 4 10:42:09 2012 New Revision: 236555 URL: http://svn.freebsd.org/changeset/base/236555 Log: Add -p argument for `camcontrol debug` to allow enabling CAM_DEBUG_PROBE added at r208911. Modified: head/sbin/camcontrol/camcontrol.8 head/sbin/camcontrol/camcontrol.c

Re: svn commit: r236456 - in head/sys: amd64/include i386/include

2012-06-04 Thread David Chisnall
On 4 Jun 2012, at 11:00, Tijl Coosemans wrote: On 02-06-2012 20:10, Konstantin Belousov wrote: Author: kib Date: Sat Jun 2 18:10:16 2012 New Revision: 236456 URL: http://svn.freebsd.org/changeset/base/236456 Log: Use plain store for atomic_store_rel on x86, instead of implicitly

svn commit: r236559 - head/sys/net

2012-06-04 Thread Alexander V. Chernikov
Author: melifaro Date: Mon Jun 4 12:36:58 2012 New Revision: 236559 URL: http://svn.freebsd.org/changeset/base/236559 Log: Fix panic introduced by r235745. Panic occurs after first packet traverse renamed interface. Add several comments on locking Found by: avg Approved by:

svn commit: r236560 - head/sys/kern

2012-06-04 Thread Gleb Smirnoff
Author: glebius Date: Mon Jun 4 12:49:21 2012 New Revision: 236560 URL: http://svn.freebsd.org/changeset/base/236560 Log: Optimise kern_sendfile(): skip cycling through the entire mbuf chain in m_cat(), storing pointer to last mbuf in chain in local variable and attaching new mbuf to the

Re: svn commit: r236456 - in head/sys: amd64/include i386/include

2012-06-04 Thread Konstantin Belousov
On Mon, Jun 04, 2012 at 12:00:27PM +0200, Tijl Coosemans wrote: On 02-06-2012 20:10, Konstantin Belousov wrote: Author: kib Date: Sat Jun 2 18:10:16 2012 New Revision: 236456 URL: http://svn.freebsd.org/changeset/base/236456 Log: Use plain store for atomic_store_rel on x86,

Re: svn commit: r236456 - in head/sys: amd64/include i386/include

2012-06-04 Thread Attilio Rao
2012/6/4 Konstantin Belousov kostik...@gmail.com: On Mon, Jun 04, 2012 at 12:00:27PM +0200, Tijl Coosemans wrote: On 02-06-2012 20:10, Konstantin Belousov wrote: Author: kib Date: Sat Jun  2 18:10:16 2012 New Revision: 236456 URL: http://svn.freebsd.org/changeset/base/236456 Log:  

svn commit: r236563 - head/sys/kern

2012-06-04 Thread Gleb Smirnoff
Author: glebius Date: Mon Jun 4 14:18:13 2012 New Revision: 236563 URL: http://svn.freebsd.org/changeset/base/236563 Log: Microoptimisation of code from r236560, also coming from Nginx Inc. Submitted by: ru Modified: head/sys/kern/uipc_syscalls.c Modified:

svn commit: r236567 - in head/sys/cddl/dev/dtrace: amd64 i386

2012-06-04 Thread George V. Neville-Neil
Author: gnn Date: Mon Jun 4 16:15:40 2012 New Revision: 236567 URL: http://svn.freebsd.org/changeset/base/236567 Log: Integrate a fix for a very odd signal delivery problem found by Bryan Cantril and others in the Solaris/Illumos version of DTrace. Obtained from:

Re: svn commit: r236567 - in head/sys/cddl/dev/dtrace: amd64 i386

2012-06-04 Thread Pedro Giffuni
On 06/04/12 11:15, George V. Neville-Neil wrote: Author: gnn Date: Mon Jun 4 16:15:40 2012 New Revision: 236567 URL: http://svn.freebsd.org/changeset/base/236567 Log: Integrate a fix for a very odd signal delivery problem found by Bryan Cantril and others in the Solaris/Illumos version

svn commit: r236571 - head/sys/dev/aic7xxx/aicasm

2012-06-04 Thread Dimitry Andric
Author: dim Date: Mon Jun 4 17:22:43 2012 New Revision: 236571 URL: http://svn.freebsd.org/changeset/base/236571 Log: Make aicasm compile without warnings if -Wpointer-sign is enabled. MFC after:3 days Modified: head/sys/dev/aic7xxx/aicasm/aicasm.c Modified:

Re: svn commit: r236456 - in head/sys: amd64/include i386/include

2012-06-04 Thread John Baldwin
On Monday, June 04, 2012 10:27:49 am Konstantin Belousov wrote: On Mon, Jun 04, 2012 at 02:58:57PM +0100, Attilio Rao wrote: 2012/6/4 Konstantin Belousov kostik...@gmail.com: On Mon, Jun 04, 2012 at 12:00:27PM +0200, Tijl Coosemans wrote: On 02-06-2012 20:10, Konstantin Belousov wrote:

svn commit: r236572 - head/usr.sbin/inetd

2012-06-04 Thread Xin LI
Author: delphij Date: Mon Jun 4 18:02:09 2012 New Revision: 236572 URL: http://svn.freebsd.org/changeset/base/236572 Log: Replace the use of wall clock time with monotonically increasing clock. In general, gettimeofday() is not appropriate interface when accounting for elasped time

svn commit: r236575 - head/sys/netinet

2012-06-04 Thread Maksim Yevmenkin
Author: emax Date: Mon Jun 4 18:43:51 2012 New Revision: 236575 URL: http://svn.freebsd.org/changeset/base/236575 Log: Plug more refcount leaks and possible NULL deref for interface address list. Submitted by: scottl@ MFC after:3 days Modified: head/sys/netinet/tcp_input.c

Re: svn commit: r236456 - in head/sys: amd64/include i386/include

2012-06-04 Thread Konstantin Belousov
On Mon, Jun 04, 2012 at 04:59:22PM +0100, Attilio Rao wrote: 2012/6/4 Konstantin Belousov kostik...@gmail.com: On Mon, Jun 04, 2012 at 02:58:57PM +0100, Attilio Rao wrote: 2012/6/4 Konstantin Belousov kostik...@gmail.com: On Mon, Jun 04, 2012 at 12:00:27PM +0200, Tijl Coosemans wrote:

svn commit: r236577 - head/usr.bin/kdump

2012-06-04 Thread John Baldwin
Author: jhb Date: Mon Jun 4 19:09:14 2012 New Revision: 236577 URL: http://svn.freebsd.org/changeset/base/236577 Log: Allow the -p argument to kdump to accept either a PID or a thread ID. Submitted by: Dmitry Banschikov d.banschikov hostcomm ru MFC after:1 week Modified:

Re: svn commit: r236503 - in head/sys: amd64/amd64 i386/i386 kern x86/x86

2012-06-04 Thread Andriy Gapon
on 03/06/2012 11:01 Andriy Gapon said the following: Author: avg Date: Sun Jun 3 08:01:12 2012 New Revision: 236503 URL: http://svn.freebsd.org/changeset/base/236503 Log: free wdog_kern_pat calls in post-panic paths from under SW_WATCHDOG Those calls are useful with hardware

svn commit: r236578 - head/sys/dev/aic7xxx/aicasm

2012-06-04 Thread Dimitry Andric
Author: dim Date: Mon Jun 4 20:36:11 2012 New Revision: 236578 URL: http://svn.freebsd.org/changeset/base/236578 Log: Fix build of aicasm when CC=clang. This was due to a side-effect of the EARLY_BUILD macro: the -Qunused-arguments flag isn't passed anymore when building this particular

svn commit: r236579 - head/sys/boot/ofw/libofw

2012-06-04 Thread Marius Strobl
Author: marius Date: Mon Jun 4 20:45:33 2012 New Revision: 236579 URL: http://svn.freebsd.org/changeset/base/236579 Log: The workaround added in r151650 for handling firmwares that don't allow a single device to be opened multiple times concurrently unfortunately isn't sufficient with ZFS.

svn commit: r236581 - head/sys/boot/sparc64/loader

2012-06-04 Thread Marius Strobl
Author: marius Date: Mon Jun 4 20:56:40 2012 New Revision: 236581 URL: http://svn.freebsd.org/changeset/base/236581 Log: The loaddev environment variable is not modifiable once set, so it is not update for ZFS. It seems that this does not really affect anything except the help command.

svn commit: r236582 - head/lib/libc/stdlib

2012-06-04 Thread Andrey A. Chernov
Author: ache Date: Mon Jun 4 21:34:49 2012 New Revision: 236582 URL: http://svn.freebsd.org/changeset/base/236582 Log: 1) IEEE Std 1003.1-2008, errno section, is explicit that The setting of errno after a successful call to a function is unspecified unless the description of that

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

2012-06-04 Thread Adrian Chadd
Author: adrian Date: Mon Jun 4 22:01:12 2012 New Revision: 236583 URL: http://svn.freebsd.org/changeset/base/236583 Log: Migrate the TX path to a taskqueue for now, until a better way of implementing parallel TX and TX/RX completion can be done without simply abusing long-held locks.

svn commit: r236586 - in head/contrib/bind9: . lib/dns

2012-06-04 Thread Doug Barton
Author: dougb Date: Mon Jun 4 22:11:20 2012 New Revision: 236586 URL: http://svn.freebsd.org/changeset/base/236586 Log: Upgrade to 9.8.3-P1, the latest from ISC. This version contains a critical bugfix: Processing of DNS resource records where the rdata field is zero length may

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

2012-06-04 Thread Sean Bruno
Author: sbruno Date: Mon Jun 4 22:46:04 2012 New Revision: 236591 URL: http://svn.freebsd.org/changeset/base/236591 Log: Lines were a bit too long. Wrap some of them to 60 columns. Suggested by: bjk@ MFC after: 3 days Modified: head/share/man/man4/bce.4 Modified:

svn commit: r236592 - in head/sys: dev/filemon modules modules/filemon

2012-06-04 Thread David E. O'Brien
Author: obrien Date: Mon Jun 4 22:54:19 2012 New Revision: 236592 URL: http://svn.freebsd.org/changeset/base/236592 Log: Add the 'filemon' device. 'filemon' is a kernel module that provides a device interface for processes to record system calls of its children. Submitted by: Juniper

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

2012-06-04 Thread David E. O'Brien
Author: obrien Date: Mon Jun 4 22:59:06 2012 New Revision: 236593 URL: http://svn.freebsd.org/changeset/base/236593 Log: Add a man page for filemon(4) [r236592]. Added: head/share/man/man4/filemon.4 (contents, props changed) Modified: head/share/man/man4/Makefile Modified:

svn commit: r236594 - head/tools/regression/filemon

2012-06-04 Thread David E. O'Brien
Author: obrien Date: Mon Jun 4 22:59:33 2012 New Revision: 236594 URL: http://svn.freebsd.org/changeset/base/236594 Log: Add a regression test for filemon(4) [r236592]. Added: head/tools/regression/filemon/ head/tools/regression/filemon/Makefile (contents, props changed)

Re: svn commit: r236593 - head/share/man/man4

2012-06-04 Thread Andrew Thompson
On 5 June 2012 10:59, David E. O'Brien obr...@freebsd.org wrote: Author: obrien Date: Mon Jun  4 22:59:06 2012 New Revision: 236593 URL: http://svn.freebsd.org/changeset/base/236593 Log:  Add a man page for filemon(4) [r236592]. +static void +open_filemon(void) +{ + +       if ((child

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

2012-06-04 Thread Warren Block
Author: wblock (doc committer) Date: Tue Jun 5 02:18:54 2012 New Revision: 236595 URL: http://svn.freebsd.org/changeset/base/236595 Log: More wording corrections and simplifications. Approved by: gjb (mentor) Modified: head/share/man/man4/vlan.4 Modified: head/share/man/man4/vlan.4

Re: svn commit: r236563 - head/sys/kern

2012-06-04 Thread Adrian Chadd
Hi, This commit undid part of what you committed in a previous commit? Adrian ___ svn-src-head@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to svn-src-head-unsubscr...@freebsd.org

svn commit: r236596 - in head: share/man/man4 share/man/man5 share/man/man7 sys/netinet/libalias usr.bin/find usr.bin/gzip usr.bin/usbhidctl

2012-06-04 Thread Eitan Adler
Author: eadler Date: Tue Jun 5 03:14:39 2012 New Revision: 236596 URL: http://svn.freebsd.org/changeset/base/236596 Log: Fix style nit: don't use leading zero for dates in .Dd Prompted by: brueffer Approved by: brueffer MFC after:3 days Modified: head/share/man/man4/io.4

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

2012-06-04 Thread Adrian Chadd
Author: adrian Date: Tue Jun 5 03:14:49 2012 New Revision: 236597 URL: http://svn.freebsd.org/changeset/base/236597 Log: Create a function - ath_tx_kick() - which is called where ath_start() is called to kick along TX. For now, schedule a taskqueue call. Later on I may go back to

Re: svn commit: r236563 - head/sys/kern

2012-06-04 Thread Gleb Smirnoff
On Mon, Jun 04, 2012 at 07:48:58PM -0700, Adrian Chadd wrote: A This commit undid part of what you committed in a previous commit? It didn't. Since we are sure that second arugment of m_cat() isn't a chain, but a single M_EXT mbuf, we can skip using m_cat and reduce code to m_last. -- Totus

svn commit: r236598 - head/sys/kern

2012-06-04 Thread Gleb Smirnoff
Author: glebius Date: Tue Jun 5 05:16:04 2012 New Revision: 236598 URL: http://svn.freebsd.org/changeset/base/236598 Log: style(9) for r236563. Modified: head/sys/kern/uipc_syscalls.c Modified: head/sys/kern/uipc_syscalls.c