svn commit: r254404 - in head: share/man/man4 sys/dev/usb/net

2013-08-16 Thread Kevin Lo
Author: kevlo Date: Fri Aug 16 07:42:06 2013 New Revision: 254404 URL: http://svnweb.freebsd.org/changeset/base/254404 Log: Bring datasheet URL up to date. Modified: head/share/man/man4/udav.4 head/sys/dev/usb/net/if_udav.c Modified: head/share/man/man4/udav.4

Re: svn commit: r254380 - in head/sys: kern sys

2013-08-16 Thread Ivan Voras
We have a single-writer / multiple-readers lock on *any particular byte* of a vnode. The rangelock code is what keeps track of this, and the locking contention I was reducing was in the rangelock bookkeeping. So, for example, if multiple processes or multiple threads read or write a file

svn commit: r254407 - head/lib/libpam/libpam

2013-08-16 Thread Dag-Erling Smørgrav
Author: des Date: Fri Aug 16 10:53:36 2013 New Revision: 254407 URL: http://svnweb.freebsd.org/changeset/base/254407 Log: GC unused source file. Deleted: head/lib/libpam/libpam/pam_std_option.c ___ svn-src-head@freebsd.org mailing list

svn commit: r254409 - in head: include lib/libc/gen

2013-08-16 Thread Jilles Tjoelker
Author: jilles Date: Fri Aug 16 13:10:30 2013 New Revision: 254409 URL: http://svnweb.freebsd.org/changeset/base/254409 Log: Add dup3(), based on F_DUP2FD and F_DUP2FD_CLOEXEC fcntls. I removed functionality not proposed for POSIX in Austin group issue #411. A man page (my own) and test

svn commit: r254410 - in head/lib/libc: gen sys

2013-08-16 Thread Jilles Tjoelker
Author: jilles Date: Fri Aug 16 13:16:27 2013 New Revision: 254410 URL: http://svnweb.freebsd.org/changeset/base/254410 Log: Add man page dup3(3). Added: head/lib/libc/gen/dup3.3 (contents, props changed) Modified: head/lib/libc/gen/Makefile.inc head/lib/libc/sys/dup.2 Modified:

svn commit: r254411 - head/tools/regression/file/dup

2013-08-16 Thread Jilles Tjoelker
Author: jilles Date: Fri Aug 16 13:16:55 2013 New Revision: 254411 URL: http://svnweb.freebsd.org/changeset/base/254411 Log: Add tests for dup3(). Modified: head/tools/regression/file/dup/dup.c Modified: head/tools/regression/file/dup/dup.c

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

2013-08-16 Thread Jilles Tjoelker
Author: jilles Date: Fri Aug 16 13:48:11 2013 New Revision: 254412 URL: http://svnweb.freebsd.org/changeset/base/254412 Log: sh: Add test for the non-standard jobid builtin. Added: head/tools/regression/bin/sh/builtins/jobid1.0 (contents, props changed) Added:

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

2013-08-16 Thread Jilles Tjoelker
Author: jilles Date: Fri Aug 16 13:56:43 2013 New Revision: 254413 URL: http://svnweb.freebsd.org/changeset/base/254413 Log: sh: Recognize -- as end of options in bg/fg/jobid builtins. Added: head/tools/regression/bin/sh/builtins/jobid2.0 (contents, props changed) Modified:

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

2013-08-16 Thread Jilles Tjoelker
Author: jilles Date: Fri Aug 16 14:06:29 2013 New Revision: 254414 URL: http://svnweb.freebsd.org/changeset/base/254414 Log: pselect(2): Add xref to sigsuspend(2). Modified: head/lib/libc/sys/pselect.2 Modified: head/lib/libc/sys/pselect.2

svn commit: r254415 - in head/sys: dev/streams fs/devfs kern sys

2013-08-16 Thread Konstantin Belousov
Author: kib Date: Fri Aug 16 14:22:20 2013 New Revision: 254415 URL: http://svnweb.freebsd.org/changeset/base/254415 Log: Restore the previous sendfile(2) behaviour on the block devices. Provide valid .fo_sendfile method for several missed struct fileops. Reviewed by: glebius

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

2013-08-16 Thread Benjamin Kaduk
On Fri, Aug 16, 2013 at 9:16 AM, Jilles Tjoelker jil...@freebsd.org wrote: Author: jilles Date: Fri Aug 16 13:16:27 2013 New Revision: 254410 URL: http://svnweb.freebsd.org/changeset/base/254410 Log: Add man page dup3(3). Added: head/lib/libc/gen/dup3.3

svn commit: r254416 - head/sys/cam/scsi

2013-08-16 Thread Kenneth D. Merry
Author: ken Date: Fri Aug 16 16:14:32 2013 New Revision: 254416 URL: http://svnweb.freebsd.org/changeset/base/254416 Log: Add unmapped I/O and larger I/O support to the sa(4) driver. We now pay attention to the maxio field in the XPT_PATH_INQ CCB, and if it is set, propagate it up to

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

2013-08-16 Thread Jilles Tjoelker
On Fri, Aug 16, 2013 at 11:56:03AM -0400, Benjamin Kaduk wrote: On Fri, Aug 16, 2013 at 9:16 AM, Jilles Tjoelker jil...@freebsd.org wrote: Author: jilles Date: Fri Aug 16 13:16:27 2013 New Revision: 254410 URL: http://svnweb.freebsd.org/changeset/base/254410 Log: Add man page

svn commit: r254417 - head

2013-08-16 Thread Simon J. Gerraty
Author: sjg Date: Fri Aug 16 16:26:23 2013 New Revision: 254417 URL: http://svnweb.freebsd.org/changeset/base/254417 Log: When we need to build using the in-tree make, switch at the earliest opportunity. In the case of fmake vs bmake, this helps ensure correct load handling. Reviewed

Re: svn commit: r254309 - in head: share/man/man9 sys/cddl/contrib/opensolaris/uts/common/dtrace sys/cddl/dev/dtrace sys/cddl/dev/sdt sys/kern sys/sys

2013-08-16 Thread Mark Johnston
On Wed, Aug 14, 2013 at 08:19:13AM -0400, John Baldwin wrote: On Tuesday, August 13, 2013 8:42:22 pm Mark Johnston wrote: Author: markj Date: Wed Aug 14 00:42:21 2013 New Revision: 254309 URL: http://svnweb.freebsd.org/changeset/base/254309 Log: Use kld_{load,unload} instead of

Re: svn commit: r254309 - in head: share/man/man9 sys/cddl/contrib/opensolaris/uts/common/dtrace sys/cddl/dev/dtrace sys/cddl/dev/sdt sys/kern sys/sys

2013-08-16 Thread Davide Italiano
[trim old mails] diff --git a/sys/sys/pmckern.h b/sys/sys/pmckern.h index e3e18a6..90585de 100644 --- a/sys/sys/pmckern.h +++ b/sys/sys/pmckern.h @@ -51,13 +51,11 @@ #definePMC_FN_CSW_IN 2 #definePMC_FN_CSW_OUT 3 #define

Re: svn commit: r254309 - in head: share/man/man9 sys/cddl/contrib/opensolaris/uts/common/dtrace sys/cddl/dev/dtrace sys/cddl/dev/sdt sys/kern sys/sys

2013-08-16 Thread Mark Johnston
On Fri, Aug 16, 2013 at 07:13:16PM +0200, Davide Italiano wrote: [trim old mails] diff --git a/sys/sys/pmckern.h b/sys/sys/pmckern.h index e3e18a6..90585de 100644 --- a/sys/sys/pmckern.h +++ b/sys/sys/pmckern.h @@ -51,13 +51,11 @@ #definePMC_FN_CSW_IN 2

Re: svn commit: r254380 - in head/sys: kern sys

2013-08-16 Thread Colin Percival
On 08/16/13 02:38, Ivan Voras wrote: We have a single-writer / multiple-readers lock on *any particular byte* of a vnode. The rangelock code is what keeps track of this, and the locking contention I was reducing was in the rangelock bookkeeping. So, for example, if multiple processes or

svn commit: r254419 - head/contrib/bmake

2013-08-16 Thread Simon J. Gerraty
Author: sjg Date: Fri Aug 16 18:47:18 2013 New Revision: 254419 URL: http://svnweb.freebsd.org/changeset/base/254419 Log: Add .MAKE.ALWAYS_PASS_JOB_QUEUE knob (default yes) for backwards compatability. Modified: head/contrib/bmake/job.c head/contrib/bmake/make.1 Modified:

Re: svn commit: r254419 - head/contrib/bmake

2013-08-16 Thread Juli Mallett
On Fri, Aug 16, 2013 at 11:47 AM, Simon J. Gerraty s...@freebsd.org wrote: Author: sjg Date: Fri Aug 16 18:47:18 2013 New Revision: 254419 URL: http://svnweb.freebsd.org/changeset/base/254419 Log: Add .MAKE.ALWAYS_PASS_JOB_QUEUE knob (default yes) for backwards compatability. Thanks

svn commit: r254423 - head/sys/dev/sdhci

2013-08-16 Thread Ian Lepore
Author: ian Date: Fri Aug 16 19:40:00 2013 New Revision: 254423 URL: http://svnweb.freebsd.org/changeset/base/254423 Log: When the timeout clock is based on the SD clock, the timeout counter has to be recalculated every time the SD clock frequency changes. Also, tidy up the counter

svn commit: r254424 - head/sys/dev/sdhci

2013-08-16 Thread Ian Lepore
Author: ian Date: Fri Aug 16 19:44:49 2013 New Revision: 254424 URL: http://svnweb.freebsd.org/changeset/base/254424 Log: Add named constants for 8-bit bus support. The sdhci and mmc drivers don't have support for this yet, but some low-level hardware is ready for it when the higher layers

svn commit: r254425 - head/sys/dev/mmc

2013-08-16 Thread Ian Lepore
Author: ian Date: Fri Aug 16 20:22:57 2013 New Revision: 254425 URL: http://svnweb.freebsd.org/changeset/base/254425 Log: Print the card relative address in hex, because that's what all the other debugging output does (when it appears in command arguments, for example). Modified:

svn commit: r254426 - head/bin/sh

2013-08-16 Thread Jilles Tjoelker
Author: jilles Date: Fri Aug 16 20:24:41 2013 New Revision: 254426 URL: http://svnweb.freebsd.org/changeset/base/254426 Log: sh: Remove unnecessary reset functions. These are already handled by exception handlers. Modified: head/bin/sh/eval.c head/bin/sh/main.c head/bin/sh/parser.c

svn commit: r254427 - head/sys/dev/mmc

2013-08-16 Thread Ian Lepore
Author: ian Date: Fri Aug 16 20:32:56 2013 New Revision: 254427 URL: http://svnweb.freebsd.org/changeset/base/254427 Log: During card identification, run the bus at 400KHz, not the minimum speed the bus claims to be capable of. The 400KHz speed is dictated by the SD and MMC standards.

svn commit: r254430 - in head: lib/libc/sys sys/sys sys/vm usr.bin/kdump usr.bin/truss

2013-08-16 Thread John Baldwin
Author: jhb Date: Fri Aug 16 21:13:55 2013 New Revision: 254430 URL: http://svnweb.freebsd.org/changeset/base/254430 Log: Add new mmap(2) flags to permit applications to request specific virtual address alignment of mappings. - MAP_ALIGNED(n) requests a mapping aligned on a boundary of (1

Re: svn commit: r254430 - in head: lib/libc/sys sys/sys sys/vm usr.bin/kdump usr.bin/truss

2013-08-16 Thread John Baldwin
On Friday, August 16, 2013 5:13:55 pm John Baldwin wrote: Author: jhb Date: Fri Aug 16 21:13:55 2013 New Revision: 254430 URL: http://svnweb.freebsd.org/changeset/base/254430 Log: Add new mmap(2) flags to permit applications to request specific virtual address alignment of mappings.

Re: svn commit: r254430 - in head: lib/libc/sys sys/sys sys/vm usr.bin/kdump usr.bin/truss

2013-08-16 Thread Alan Cox
On Aug 16, 2013, at 2:20 PM, John Baldwin wrote: On Friday, August 16, 2013 5:13:55 pm John Baldwin wrote: Author: jhb Date: Fri Aug 16 21:13:55 2013 New Revision: 254430 URL: http://svnweb.freebsd.org/changeset/base/254430 Log: Add new mmap(2) flags to permit applications to request

svn commit: r254431 - head/sys/dev/mmc

2013-08-16 Thread Ian Lepore
Author: ian Date: Fri Aug 16 23:05:34 2013 New Revision: 254431 URL: http://svnweb.freebsd.org/changeset/base/254431 Log: Handle command retries for commands originating at the mmc layer, and ensure that all such commands have a non-zero retry count except for those that are expected to

svn commit: r254432 - head/sys/dev/mmc

2013-08-16 Thread Ian Lepore
Author: ian Date: Sat Aug 17 00:19:27 2013 New Revision: 254432 URL: http://svnweb.freebsd.org/changeset/base/254432 Log: Consistently init all mmc request, command, and data structures to zero before using them. Modified: head/sys/dev/mmc/mmc.c head/sys/dev/mmc/mmcsd.c Modified:

svn commit: r254433 - head/sys/kern

2013-08-16 Thread Xin LI
Author: delphij Date: Sat Aug 17 00:25:11 2013 New Revision: 254433 URL: http://svnweb.freebsd.org/changeset/base/254433 Log: Fix build. Modified: head/sys/kern/uipc_syscalls.c Modified: head/sys/kern/uipc_syscalls.c

Re: svn commit: r254419 - head/contrib/bmake

2013-08-16 Thread Simon J. Gerraty
On Fri, 16 Aug 2013 11:56:24 -0700, Juli Mallett writes: Log: Add .MAKE.ALWAYS_PASS_JOB_QUEUE knob (default yes) for backwards compatability. Thanks very much. Do you have some sense of when/if this might switch to a default of no? If so, it seems like it might be good to note that

svn commit: r254434 - head/share/man/man9

2013-08-16 Thread David E. O'Brien
Author: obrien Date: Sat Aug 17 01:02:04 2013 New Revision: 254434 URL: http://svnweb.freebsd.org/changeset/base/254434 Log: Correct spelling. Modified: head/share/man/man9/sleep.9 Modified: head/share/man/man9/sleep.9

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

2013-08-16 Thread Adrian Chadd
Author: adrian Date: Sat Aug 17 01:14:28 2013 New Revision: 254435 URL: http://svnweb.freebsd.org/changeset/base/254435 Log: Log the MAC address of the node in question rather than the pointer. Modified: head/sys/dev/ath/if_ath_tx.c Modified: head/sys/dev/ath/if_ath_tx.c

svn commit: r254436 - head/share/man/man9

2013-08-16 Thread Matt Jacob
Author: mjacob Date: Sat Aug 17 01:17:51 2013 New Revision: 254436 URL: http://svnweb.freebsd.org/changeset/base/254436 Log: Correct sentence syntax too. Modified: head/share/man/man9/sleep.9 Modified: head/share/man/man9/sleep.9

svn commit: r254437 - head

2013-08-16 Thread Simon J. Gerraty
Author: sjg Date: Sat Aug 17 04:41:35 2013 New Revision: 254437 URL: http://svnweb.freebsd.org/changeset/base/254437 Log: Don't let user specified DESTDIR, break building our chosen make. Modified: head/Makefile Modified: head/Makefile