svn commit: r230725 - in stable/9/sys: compat/freebsd32 fs/cd9660 fs/fdescfs fs/hpfs fs/msdosfs fs/nfsclient fs/ntfs fs/nwfs fs/portalfs fs/pseudofs fs/smbfs gnu/fs/reiserfs kern nfsclient sys ufs/ffs

2012-01-29 Thread Kirk McKusick
Author: mckusick Date: Sun Jan 29 08:03:45 2012 New Revision: 230725 URL: http://svn.freebsd.org/changeset/base/230725 Log: MFC r230249: Make sure all intermediate variables holding mount flags (mnt_flag) and that all internal kernel calls passing mount flags are declared as uint64_t so

svn commit: r230726 - head/etc/rc.d

2012-01-29 Thread Hiroki Sato
Author: hrs Date: Sun Jan 29 08:33:34 2012 New Revision: 230726 URL: http://svn.freebsd.org/changeset/base/230726 Log: Perform IPv6 DAD only in ifn_start. Modified: head/etc/rc.d/netif Modified: head/etc/rc.d/netif =

svn commit: r230727 - head/sbin/camcontrol

2012-01-29 Thread Takahashi Yoshihiro
Author: nyan Date: Sun Jan 29 09:12:34 2012 New Revision: 230727 URL: http://svn.freebsd.org/changeset/base/230727 Log: Fix build when RELEASE_CRUNCH is defined. Modified: head/sbin/camcontrol/Makefile Modified: head/sbin/camcontrol/Makefile ==

svn commit: r230728 - stable/9/sbin/dhclient

2012-01-29 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sun Jan 29 10:55:19 2012 New Revision: 230728 URL: http://svn.freebsd.org/changeset/base/230728 Log: MFC r229002: Set svn:executable on dhclient-script Sponsored by: Yakaz (http://www.yakaz.com) Modified: Directory Properties: stable/9/sbin/dhclient/ (props cha

svn commit: r230729 - stable/8/sbin/dhclient

2012-01-29 Thread Jean-Sebastien Pedron
Author: dumbbell Date: Sun Jan 29 11:00:00 2012 New Revision: 230729 URL: http://svn.freebsd.org/changeset/base/230729 Log: MFC r229002: Set svn:executable on dhclient-script Sponsored by: Yakaz (http://www.yakaz.com) Modified: Directory Properties: stable/8/sbin/dhclient/ (props cha

svn commit: r230730 - stable/9/cddl/contrib/opensolaris/cmd/zfs

2012-01-29 Thread Martin Matuska
Author: mm Date: Sun Jan 29 12:25:21 2012 New Revision: 230730 URL: http://svn.freebsd.org/changeset/base/230730 Log: MFC r230449: Merge illumos revisions 13540, 13562: illumos rev 13540 [1]: Removal of pyzfs broke delegation for volumes illumos rev 13562 [2]: zfs allow arguments

svn commit: r230731 - stable/8/cddl/contrib/opensolaris/cmd/zfs

2012-01-29 Thread Martin Matuska
Author: mm Date: Sun Jan 29 12:26:09 2012 New Revision: 230731 URL: http://svn.freebsd.org/changeset/base/230731 Log: MFC r230449: Merge illumos revisions 13540, 13562: illumos rev 13540 [1]: Removal of pyzfs broke delegation for volumes illumos rev 13562 [2]: zfs allow arguments

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

2012-01-29 Thread Bruce Evans
On Sun, 29 Jan 2012, Kostik Belousov wrote: On Sat, Jan 28, 2012 at 07:12:25PM -0500, David Schultz wrote: On Sat, Jan 28, 2012, Kostik Belousov wrote: On Fri, Jan 27, 2012 at 02:42:21PM -0500, David Schultz wrote: On Fri, Jan 27, 2012, Kostik Belousov wrote: On Fri, Jan 27, 2012 at 07:50:30

svn commit: r230732 - stable/8/sys/mips/conf

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 12:49:43 2012 New Revision: 230732 URL: http://svn.freebsd.org/changeset/base/230732 Log: MFC: r228005 Change another instance of amd(4) to esp(4) missed in r227006 (MFC'ed to stable/8 in r227306). Submitted by: Garrett Cooper Modified: stable/8/sys

svn commit: r230733 - stable/9/sys/mips/conf

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 12:50:43 2012 New Revision: 230733 URL: http://svn.freebsd.org/changeset/base/230733 Log: MFC: r228005 Change another instance of amd(4) to esp(4) missed in r227006 (MFC'ed to stable/9 in r227305). Submitted by: Garrett Cooper Modified: stable/9/sys

svn commit: r230734 - stable/9/sys/sparc64/sparc64

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 12:52:34 2012 New Revision: 230734 URL: http://svn.freebsd.org/changeset/base/230734 Log: MFC: r228024 Update comment. Modified: stable/9/sys/sparc64/sparc64/ata_machdep.c Directory Properties: stable/9/sys/ (props changed) stable/9/sys/amd64/include

svn commit: r230735 - stable/8/sys/sparc64/sparc64

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 12:52:36 2012 New Revision: 230735 URL: http://svn.freebsd.org/changeset/base/230735 Log: MFC: r228024 Update comment. Modified: stable/8/sys/sparc64/sparc64/ata_machdep.c Directory Properties: stable/8/sys/ (props changed) stable/8/sys/amd64/include

svn commit: r230736 - in stable/9/sys: cam pc98/include pc98/pc98

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 12:54:31 2012 New Revision: 230736 URL: http://svn.freebsd.org/changeset/base/230736 Log: MFC: r228027 Move the scsi_da_bios_params() prototype from pc98_machdep.h to md_var.h where the prototype for pc98_ata_disk_firmware_geom_adjust() also lives in orde

svn commit: r230737 - in stable/8/sys: cam pc98/include pc98/pc98

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 12:54:36 2012 New Revision: 230737 URL: http://svn.freebsd.org/changeset/base/230737 Log: MFC: r228027 Move the scsi_da_bios_params() prototype from pc98_machdep.h to md_var.h where the prototype for pc98_ata_disk_firmware_geom_adjust() also lives in orde

svn commit: r230738 - stable/9/sys/kern

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 12:56:18 2012 New Revision: 230738 URL: http://svn.freebsd.org/changeset/base/230738 Log: MFC: r228209 - In device_probe_child(9) check the return value of device_set_driver(9) when actually setting a driver as especially ENOMEM is fatal in these case

svn commit: r230739 - stable/8/sys/kern

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 12:56:21 2012 New Revision: 230739 URL: http://svn.freebsd.org/changeset/base/230739 Log: MFC: r228209 - In device_probe_child(9) check the return value of device_set_driver(9) when actually setting a driver as especially ENOMEM is fatal in these case

Re: svn commit: r230230 - head/sys/dev/random

2012-01-29 Thread Andrey Chernov
On Thu, Jan 26, 2012 at 10:13:41PM +0400, Andrey Chernov wrote: > On Thu, Jan 26, 2012 at 12:52:43PM -0500, David Schultz wrote: > > Why complicate things with atomics at all? A race might result in > > arc4random(9) being seeded multiple times, but that's harmless. > > Multiply seeding in line

svn commit: r230740 - stable/9/sys/kern

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 12:58:06 2012 New Revision: 230740 URL: http://svn.freebsd.org/changeset/base/230740 Log: MFC: r228211 It doesn't make much sense to check whether child is NULL after already having dereferenced it. We either should generally check the device_t's supplied

svn commit: r230741 - stable/8/sys/kern

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 12:58:07 2012 New Revision: 230741 URL: http://svn.freebsd.org/changeset/base/230741 Log: MFC: r228211 It doesn't make much sense to check whether child is NULL after already having dereferenced it. We either should generally check the device_t's supplied

svn commit: r230742 - head/sys/dev/e1000

2012-01-29 Thread Eitan Adler
Author: eadler Date: Sun Jan 29 14:52:42 2012 New Revision: 230742 URL: http://svn.freebsd.org/changeset/base/230742 Log: GS105v3 exhibit the same behavior PR: docs/135999 Submitted by: Boris Kochergin No objection from:jfv Approved by: cperciva MFC after:

svn commit: r230743 - in stable/9/usr.bin: . csup

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 14:55:20 2012 New Revision: 230743 URL: http://svn.freebsd.org/changeset/base/230743 Log: MFC: r228857 On FreeBSD just use the MD5 implementation of libmd rather than that of libcrypto so we don't need to relinquish csup when world is built without OpenSS

svn commit: r230744 - in stable/8/usr.bin: . chpass csup

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 14:55:38 2012 New Revision: 230744 URL: http://svn.freebsd.org/changeset/base/230744 Log: o MFC: r204556, r204628 Move csup away from contrib/ and into usr.bin/. Software is no longer contributed, and main development is happening in the FreeBSD repo.

svn commit: r230745 - in stable/8/contrib: bsnmp/snmpd csup top xz

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 14:58:54 2012 New Revision: 230745 URL: http://svn.freebsd.org/changeset/base/230745 Log: MFC: r204556 Move csup away from contrib/ and into usr.bin/. Software is no longer contributed, and main development is happening in the FreeBSD repo. Deleted: stab

svn commit: r230746 - stable/9/sys/conf

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 15:00:31 2012 New Revision: 230746 URL: http://svn.freebsd.org/changeset/base/230746 Log: MFC: r228858 Update a comment to reflect reality and explain why we're using the medany code model. Modified: stable/9/sys/conf/kern.mk Directory Properties: stab

svn commit: r230747 - stable/8/sys/conf

2012-01-29 Thread Marius Strobl
Author: marius Date: Sun Jan 29 15:00:31 2012 New Revision: 230747 URL: http://svn.freebsd.org/changeset/base/230747 Log: MFC: r204556 Update a comment to reflect reality and explain why we're using the medany code model. Modified: stable/8/sys/conf/kern.mk Directory Properties: stab

Re: svn commit: r193833 - in head: share/man/man9 sys/kern sys/sys

2012-01-29 Thread Marius Strobl
On Tue, Jun 09, 2009 at 02:26:23PM +, John Baldwin wrote: > Author: jhb > Date: Tue Jun 9 14:26:23 2009 > New Revision: 193833 > URL: http://svn.freebsd.org/changeset/base/193833 > > Log: > Add support for multiple passes of the device tree during the boot-time > probe. The current devic

svn commit: r230751 - in stable/9: etc/devd share/man/man4/man4.powerpc sys/conf sys/dev/adb

2012-01-29 Thread Justin Hibbits
Author: jhibbits Date: Sun Jan 29 18:54:25 2012 New Revision: 230751 URL: http://svn.freebsd.org/changeset/base/230751 Log: MFC r226449: Add support for special keys (volume/brightness/eject) on Apple laptops with ADB keyboards. Approved by: nwhitehorn (mentor) Added: stable/9/et

svn commit: r230752 - head/sys/net80211

2012-01-29 Thread Adrian Chadd
Author: adrian Date: Sun Jan 29 19:35:40 2012 New Revision: 230752 URL: http://svn.freebsd.org/changeset/base/230752 Log: Missing code for receiving MESH PREP that should be part of r230409. Submitted by: Modified: head/sys/net80211/ieee80211_hwmp.c Modified: head/sys/net80211/ieee8021

svn commit: r230753 - head/usr.bin/procstat

2012-01-29 Thread Mikolaj Golub
Author: trociny Date: Sun Jan 29 20:39:42 2012 New Revision: 230753 URL: http://svn.freebsd.org/changeset/base/230753 Log: Always return 0 if the sysctl failed. This fixes the bug: when procstat -xa was run and the sysctl for a process returned ESRCH or EPERM, for this process procstat ou

svn commit: r230754 - in stable/9/sys: compat/linprocfs fs/procfs kern sys

2012-01-29 Thread Mikolaj Golub
Author: trociny Date: Sun Jan 29 21:08:24 2012 New Revision: 230754 URL: http://svn.freebsd.org/changeset/base/230754 Log: MFC r227833, r227834, r227836, r227874, r227955, r228029, r228030, r228046, r228264, r228288, r228302, r228648, r228666, r230145, r230470, r230550: New kern.proc sys

svn commit: r230755 - stable/9/sys/compat/linprocfs

2012-01-29 Thread Mikolaj Golub
Author: trociny Date: Sun Jan 29 21:13:36 2012 New Revision: 230755 URL: http://svn.freebsd.org/changeset/base/230755 Log: MFC r228268: Protect process environment variables with p_candebug(). Discussed with: jilles, kib, rwatson Modified: stable/9/sys/compat/linprocfs/linproc

svn commit: r230756 - svnadmin/conf

2012-01-29 Thread Alan Cox
Author: alc Date: Sun Jan 29 21:44:25 2012 New Revision: 230756 URL: http://svn.freebsd.org/changeset/base/230756 Log: Welcome Davide Italiano (davide) as a src committer. Davide has been working on improvements to our hardware performance monitoring and virtual memory systems. Davide will

svn commit: r230757 - stable/8/sys/compat/linprocfs

2012-01-29 Thread Mikolaj Golub
Author: trociny Date: Sun Jan 29 21:58:18 2012 New Revision: 230757 URL: http://svn.freebsd.org/changeset/base/230757 Log: MFC r228268: Protect process environment variables with p_candebug(). Discussed with: jilles, kib, rwatson Modified: stable/8/sys/compat/linprocfs/linproc

svn commit: r230758 - vendor/libarchive/dist/libarchive

2012-01-29 Thread Martin Matuska
Author: mm Date: Sun Jan 29 22:12:48 2012 New Revision: 230758 URL: http://svn.freebsd.org/changeset/base/230758 Log: Update to vendor revision 4183 Obtained from:http://libarchive.googlecode.com/svn/release/2.8 Modified: vendor/libarchive/dist/libarchive/archive_read_support_for

svn commit: r230759 - head/contrib/libarchive/libarchive

2012-01-29 Thread Martin Matuska
Author: mm Date: Sun Jan 29 22:20:28 2012 New Revision: 230759 URL: http://svn.freebsd.org/changeset/base/230759 Log: Uupdate code to vendor rev. 4183 (release/2.8) Fixes vendor issue 224: "Mishandling CD9660 images with RockRidge extensions from FreeBSD makefs" References: http://

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

2012-01-29 Thread David Schultz
On Sun, Jan 29, 2012, Kostik Belousov wrote: > On Sat, Jan 28, 2012 at 07:12:25PM -0500, David Schultz wrote: > > On Sat, Jan 28, 2012, Kostik Belousov wrote: > > > On Fri, Jan 27, 2012 at 02:42:21PM -0500, David Schultz wrote: > > > > On Fri, Jan 27, 2012, Kostik Belousov wrote: > > > > > On Fri,

Re: svn commit: r227753 - in head: contrib/gdtoa include lib/libc/gdtoa lib/libc/gen lib/libc/locale lib/libc/regex lib/libc/stdio lib/libc/stdlib lib/libc/stdtime lib/libc/string

2012-01-29 Thread David Schultz
On Wed, Jan 18, 2012, David Schultz wrote: > On Sun, Nov 20, 2011, David Chisnall wrote: > > Author: theraven > > Date: Sun Nov 20 14:45:42 2011 > > New Revision: 227753 > > URL: http://svn.freebsd.org/changeset/base/227753 > > > > Log: > > Implement xlocale APIs from Darwin, mainly for use by l

svn commit: r230760 - stable/9/sys/ufs/ffs

2012-01-29 Thread Kirk McKusick
Author: mckusick Date: Sun Jan 29 23:04:29 2012 New Revision: 230760 URL: http://svn.freebsd.org/changeset/base/230760 Log: MFC r230101: Convert FFS mount error messages from kernel printf's to using the vfs_mount_error error message facility provided by the nmount interface. Clean

svn commit: r230762 - stable/8/sys/ufs/ffs

2012-01-29 Thread Kirk McKusick
Author: mckusick Date: Mon Jan 30 05:45:11 2012 New Revision: 230762 URL: http://svn.freebsd.org/changeset/base/230762 Log: MFC r230101: Convert FFS mount error messages from kernel printf's to using the vfs_mount_error error message facility provided by the nmount interface. Clean

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

2012-01-29 Thread Kostik Belousov
On Sun, Jan 29, 2012 at 05:39:04PM -0500, David Schultz wrote: > On Sun, Jan 29, 2012, Kostik Belousov wrote: > > On Sat, Jan 28, 2012 at 07:12:25PM -0500, David Schultz wrote: > > > On Sat, Jan 28, 2012, Kostik Belousov wrote: > > > > On Fri, Jan 27, 2012 at 02:42:21PM -0500, David Schultz wrote:

svn commit: r230763 - stable/9/sys/geom/part

2012-01-29 Thread Don Lewis
Author: truckman Date: Mon Jan 30 07:20:52 2012 New Revision: 230763 URL: http://svn.freebsd.org/changeset/base/230763 Log: MFC r230064: Allow an MBR primary or extended Linux swap partition to be specified as the system dump device. This was already allowed for GPT. The Linux swap me

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

2012-01-29 Thread Don Lewis
Author: truckman Date: Mon Jan 30 07:23:53 2012 New Revision: 230764 URL: http://svn.freebsd.org/changeset/base/230764 Log: MFC r230064: Allow an MBR primary or extended Linux swap partition to be specified as the system dump device. This was already allowed for GPT. The Linux swap me

svn commit: r230765 - in head/sys: amd64/include i386/include

2012-01-29 Thread Konstantin Belousov
Author: kib Date: Mon Jan 30 07:51:52 2012 New Revision: 230765 URL: http://svn.freebsd.org/changeset/base/230765 Log: Synchronize the struct sigcontext definitions on x86 with mcontext_t. Pointed out by: bde MFC after:1 month Modified: head/sys/amd64/include/signal.h head/

svn commit: r230766 - in head/sys/amd64: amd64 include

2012-01-29 Thread Konstantin Belousov
Author: kib Date: Mon Jan 30 07:53:33 2012 New Revision: 230766 URL: http://svn.freebsd.org/changeset/base/230766 Log: Move xrstor/xsave/xsetbv into fpu.c and reorder them. Requested by: bde MFC after:1 month Modified: head/sys/amd64/amd64/fpu.c head/sys/amd64/include/cpufunc.h

svn commit: r230767 - in head/sys: i386/i386 kern powerpc/aim powerpc/booke

2012-01-29 Thread Konstantin Belousov
Author: kib Date: Mon Jan 30 07:56:00 2012 New Revision: 230767 URL: http://svn.freebsd.org/changeset/base/230767 Log: Finally, try to enable the nxstacks on amd64 and powerpc64 for both 64bit and 32bit ABIs. Also try to enable nxstacks for PAE/i386 when supported, and some variants of power