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: r207189 - head/bin/ln

2010-04-25 Thread Jilles Tjoelker
Author: jilles Date: Sun Apr 25 13:29:59 2010 New Revision: 207189 URL: http://svn.freebsd.org/changeset/base/207189 Log: symlink(7): Add lpathconf(2) and *at system calls. MFC after:1 week Modified: head/bin/ln/symlink.7 Modified: head/bin/ln/symlink.7

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: r207191 - head/sys/netinet

2010-04-25 Thread Michael Tuexen
Author: tuexen Date: Sun Apr 25 15:04:57 2010 New Revision: 207191 URL: http://svn.freebsd.org/changeset/base/207191 Log: Undo my lastest fix since that wasn't one at all. MFC after: 3 days. Modified: head/sys/netinet/sctp_indata.c Modified: head/sys/netinet/sctp_indata.c

svn commit: r207192 - stable/8/usr.sbin/pmcstat

2010-04-25 Thread Fabien Thomas
Author: fabient Date: Sun Apr 25 16:16:43 2010 New Revision: 207192 URL: http://svn.freebsd.org/changeset/base/207192 Log: MFC r206994: Apply threshold filter to root node in calltree view. Modified: stable/8/usr.sbin/pmcstat/pmcpl_calltree.c Directory Properties:

svn commit: r207193 - stable/7/usr.sbin/pmcstat

2010-04-25 Thread Fabien Thomas
Author: fabient Date: Sun Apr 25 16:17:52 2010 New Revision: 207193 URL: http://svn.freebsd.org/changeset/base/207193 Log: MFC r206994: Apply threshold filter to root node in calltree view. Modified: stable/7/usr.sbin/pmcstat/pmcpl_calltree.c Directory Properties:

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: r207198 - stable/8/sys/kern

2010-04-25 Thread Warner Losh
Author: imp Date: Sun Apr 25 19:13:08 2010 New Revision: 207198 URL: http://svn.freebsd.org/changeset/base/207198 Log: MFC r206916 Make sure that we free the passed in data message if we don't actually insert it onto the queue. Also, fix a mtx leak if someone turns off devctl

svn commit: r207199 - stable/7/sys/modules

2010-04-25 Thread Warner Losh
Author: imp Date: Sun Apr 25 19:18:26 2010 New Revision: 207199 URL: http://svn.freebsd.org/changeset/base/207199 Log: Merge the ARM module building stuff from current (not done as a merge on the makefile becuase there's too many conflicts). Modified: stable/7/sys/modules/Makefile

svn commit: r207200 - stable/8/usr.sbin/config

2010-04-25 Thread Warner Losh
Author: imp Date: Sun Apr 25 19:21:19 2010 New Revision: 207200 URL: http://svn.freebsd.org/changeset/base/207200 Log: MFC r206915 Bump minor version of config to reflect the new option remapping feature. The kernel makefiles have specifically not been bumped because nothing

svn commit: r207201 - stable/7/sys/dev/usb

2010-04-25 Thread Nick Hibma
Author: n_hibma Date: Sun Apr 25 19:22:06 2010 New Revision: 207201 URL: http://svn.freebsd.org/changeset/base/207201 Log: Remove the call to usbd_reset_device() as this panics the kernel on devices with many serial ports (the device is reset for each port that reports IOERROR). Remove

svn commit: r207204 - stable/6/sys/conf

2010-04-25 Thread Warner Losh
Author: imp Date: Sun Apr 25 20:01:13 2010 New Revision: 207204 URL: http://svn.freebsd.org/changeset/base/207204 Log: /boot/loader support doesn't exist for arm in FreeBSD 6.x, so relax the post-install for arm too. Modified: stable/6/sys/conf/kern.post.mk Modified:

svn commit: r207205 - in head/sys: amd64/amd64 i386/i386

2010-04-25 Thread Alan Cox
Author: alc Date: Sun Apr 25 20:40:45 2010 New Revision: 207205 URL: http://svn.freebsd.org/changeset/base/207205 Log: Clearing a page table entry's accessed bit (PG_A) and setting the page's PG_REFERENCED flag in pmap_protect() can't really be justified. In contrast to pmap_remove() or

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