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

2010-04-25 Thread Jilles Tjoelker
Author: jilles Date: Sun Apr 25 12:35:39 2010 New Revision: 207186 URL: http://svn.freebsd.org/changeset/base/207186 Log: sysctl(3): Update description of various kern.* variables. Also add xrefs for confstr(3) (as sysconf(3) but for strings) and kvm(3) (which is a more convenient way to

svn commit: r207187 - head/lib/libkvm

2010-04-25 Thread Jilles Tjoelker
Author: jilles Date: Sun Apr 25 12:50:30 2010 New Revision: 207187 URL: http://svn.freebsd.org/changeset/base/207187 Log: kvm(3): Mention that some of the functions use sysctl(3) instead of kmem. Additionally, because of sysctl(3) use (which is generally good), behaviour for crash dumps

svn commit: r207188 - head/bin/ln

2010-04-25 Thread Jilles Tjoelker
Author: jilles Date: Sun Apr 25 13:13:23 2010 New Revision: 207188 URL: http://svn.freebsd.org/changeset/base/207188 Log: symlink(7): The ownership of symlinks is used by the system, in at least three ways, so do not say it is ignored: * who may delete/rename a symlink in a sticky directory

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

2010-04-25 Thread Jilles Tjoelker
Author: jilles Date: Sun Apr 25 13:55:52 2010 New Revision: 207190 URL: http://svn.freebsd.org/changeset/base/207190 Log: unlinkat(2): unlinkat(AT_REMOVEDIR) fails with ENOTEMPTY like rmdir() for non-empty directories. POSIX permits both ENOTEMPTY and EEXIST, but we use the clearer

svn commit: r207194 - head/sys/net

2010-04-25 Thread Konstantin Belousov
Author: kib Date: Sun Apr 25 16:42:47 2010 New Revision: 207194 URL: http://svn.freebsd.org/changeset/base/207194 Log: Provide 32bit compat shims for sysctl net.route NET_RT_IFLIST. This allows getifaddrs(3) to work for compat32 binaries. Submitted by: jhb (6.x version) Reviewed by:

svn commit: r207195 - head/sys/net

2010-04-25 Thread Konstantin Belousov
Author: kib Date: Sun Apr 25 16:43:41 2010 New Revision: 207195 URL: http://svn.freebsd.org/changeset/base/207195 Log: Provide compat32 shims for bpf(4), except zero-copy facilities. bd_compat32 field of struct bpf_d is kept unconditionally to not impose the requirement of including

svn commit: r207196 - in head: share/man/man1 usr.bin/alias

2010-04-25 Thread Jilles Tjoelker
Author: jilles Date: Sun Apr 25 17:38:53 2010 New Revision: 207196 URL: http://svn.freebsd.org/changeset/base/207196 Log: Make hash, type and ulimit available via execve(). These are specified by POSIX but are not special builtins, and therefore need to be available via execve() and

svn commit: r207197 - head/sys/netinet

2010-04-25 Thread Michael Tuexen
Author: tuexen Date: Sun Apr 25 19:00:37 2010 New Revision: 207197 URL: http://svn.freebsd.org/changeset/base/207197 Log: Sending a FWDTSN chunk should not affect the retran count. MFC after: 3 days. Modified: head/sys/netinet/sctp_output.c Modified: head/sys/netinet/sctp_output.c

svn commit: r207206 - head/bin/sh

2010-04-25 Thread Jilles Tjoelker
Author: jilles Date: Sun Apr 25 20:43:19 2010 New Revision: 207206 URL: http://svn.freebsd.org/changeset/base/207206 Log: sh: Use stalloc for arith variable names. This is simpler than the custom memory tracker I added earlier, and is also needed by the dash arith code I plan to import.

svn commit: r207207 - head/sys/amd64/conf

2010-04-25 Thread Andrew Thompson
Author: thompsa Date: Sun Apr 25 22:01:32 2010 New Revision: 207207 URL: http://svn.freebsd.org/changeset/base/207207 Log: Set USB_DEBUG like the other platforms, I had turned it off to test the build before committing r207077. Spotted by: marius Modified:

svn commit: r207210 - head/sys/amd64/amd64

2010-04-25 Thread Kip Macy
Author: kmacy Date: Sun Apr 25 23:18:02 2010 New Revision: 207210 URL: http://svn.freebsd.org/changeset/base/207210 Log: Incremental reduction of delta with head_page_lock_2 branch - replace modification of pmap resident_count with pmap_resident_count_{inc,dec} - the pv list is

svn commit: r207213 - head/sys/amd64/amd64

2010-04-25 Thread Kip Macy
Author: kmacy Date: Sun Apr 25 23:51:05 2010 New Revision: 207213 URL: http://svn.freebsd.org/changeset/base/207213 Log: missed pv access before pmap lock Modified: head/sys/amd64/amd64/pmap.c Modified: head/sys/amd64/amd64/pmap.c