svn commit: r207265 - head/usr.sbin/config

2010-04-27 Thread Warner Losh
Author: imp Date: Tue Apr 27 06:14:30 2010 New Revision: 207265 URL: http://svn.freebsd.org/changeset/base/207265 Log: Require the option that's mapped be listed in the options file. This will allow people with old config options to either have it just work (if config is new enough), or

svn commit: r207268 - head/sys/netinet6

2010-04-27 Thread Konstantin Belousov
Author: kib Date: Tue Apr 27 09:47:14 2010 New Revision: 207268 URL: http://svn.freebsd.org/changeset/base/207268 Log: Provide 32bit compat for SIOCGDEFIFACE_IN6. Based on submission by: pluknet gmail com Reviewed by: emaste MFC after:2 weeks Modified:

svn commit: r207269 - in head/sys: amd64/include arm/include i386/include ia64/include mips/include powerpc/include sparc64/include sun4v/include

2010-04-27 Thread Konstantin Belousov
Author: kib Date: Tue Apr 27 09:48:43 2010 New Revision: 207269 URL: http://svn.freebsd.org/changeset/base/207269 Log: Style: use #defineTAB instead of #defineSPACE. Noted by: bde, pluknet gmail com MFC after:11 days Modified: head/sys/amd64/include/proc.h

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

2010-04-27 Thread Konstantin Belousov
Author: kib Date: Tue Apr 27 10:47:54 2010 New Revision: 207270 URL: http://svn.freebsd.org/changeset/base/207270 Log: MFC r206547: Handle a case in kern_openat() when vn_open() change file type from DTYPE_VNODE. Modified: stable/8/sys/kern/vfs_syscalls.c Directory Properties:

svn commit: r207271 - stable/8/sys/amd64/ia32

2010-04-27 Thread Konstantin Belousov
Author: kib Date: Tue Apr 27 10:50:09 2010 New Revision: 207271 URL: http://svn.freebsd.org/changeset/base/207271 Log: MFC r206992: As was done in r155238 for i386 and in r155239 for amd64, clear the carry flag for ia32 binary executed on amd64 host in get_mcontext(). Modified:

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

2010-04-27 Thread Nick Hibma
Author: n_hibma Date: Tue Apr 27 12:50:42 2010 New Revision: 207272 URL: http://svn.freebsd.org/changeset/base/207272 Log: Typo in comment. Modified: stable/7/sys/dev/usb/uhub.c Modified: stable/7/sys/dev/usb/uhub.c

svn commit: r207273 - stable/8/sys/netinet6

2010-04-27 Thread Bruce M Simpson
Author: bms Date: Tue Apr 27 13:27:51 2010 New Revision: 207273 URL: http://svn.freebsd.org/changeset/base/207273 Log: MFC 206454: When embedding the scope ID in MLDv1 output, check if the scope of the address being embedded is in fact link-local, before attempting to embed it.

svn commit: r207274 - stable/8/sys/netinet

2010-04-27 Thread Bruce M Simpson
Author: bms Date: Tue Apr 27 13:50:15 2010 New Revision: 207274 URL: http://svn.freebsd.org/changeset/base/207274 Log: MFC 206452: Fix a few issues related to the legacy 4.4 BSD multicast APIs. IPv4 addresses can and do change during normal operation. Testing by pfSense

svn commit: r207275 - head/sys/netinet

2010-04-27 Thread Bruce M Simpson
Author: bms Date: Tue Apr 27 14:14:21 2010 New Revision: 207275 URL: http://svn.freebsd.org/changeset/base/207275 Log: Fix a regression where DVMRP diagnostic traffic, such as that used by mrinfo and mtrace, was dropped by the IGMP TTL check. IGMP control traffic must always have a TTL of

svn commit: r207276 - head/sys/netinet6

2010-04-27 Thread Bjoern A. Zeeb
Author: bz Date: Tue Apr 27 15:05:03 2010 New Revision: 207276 URL: http://svn.freebsd.org/changeset/base/207276 Log: Make sure IPv6 source address selection does not change interface addresses while walking the IPv6 address list if in the jail case something is connecting to ::1.

svn commit: r207277 - in head/sys: netinet netinet6

2010-04-27 Thread Bjoern A. Zeeb
Author: bz Date: Tue Apr 27 15:07:08 2010 New Revision: 207277 URL: http://svn.freebsd.org/changeset/base/207277 Log: Enhance the historic behaviour of raw sockets and jails in a way that we allow all possible jail IPs as source address rather than forcing the primary. While IPv6 naturally

svn commit: r207278 - head/sys/net

2010-04-27 Thread Bjoern A. Zeeb
Author: bz Date: Tue Apr 27 15:16:54 2010 New Revision: 207278 URL: http://svn.freebsd.org/changeset/base/207278 Log: MFP4: @177254 Add missing CURVNET_RESTORE() calls for multiple code paths, to stop leaking the currently cached vnet into callers and to the process. Sponsored by:

svn commit: r207279 - stable/8/sys/dev/mxge

2010-04-27 Thread Andrew Gallatin
Author: gallatin Date: Tue Apr 27 15:38:58 2010 New Revision: 207279 URL: http://svn.freebsd.org/changeset/base/207279 Log: MFC 206662: Cleanup if_media handling in mxge(4) Modified: stable/8/sys/dev/mxge/if_mxge.c stable/8/sys/dev/mxge/if_mxge_var.h Directory Properties: stable/8/sys/

svn commit: r207280 - stable/7/sys/dev/mxge

2010-04-27 Thread Andrew Gallatin
Author: gallatin Date: Tue Apr 27 15:40:24 2010 New Revision: 207280 URL: http://svn.freebsd.org/changeset/base/207280 Log: MFC 206662: Cleanup if_media handling in mxge(4) Modified: stable/7/sys/dev/mxge/if_mxge.c stable/7/sys/dev/mxge/if_mxge_var.h Directory Properties: stable/7/sys/

svn commit: r207281 - head/sys/dev/esp

2010-04-27 Thread Marius Strobl
Author: marius Date: Tue Apr 27 15:50:25 2010 New Revision: 207281 URL: http://svn.freebsd.org/changeset/base/207281 Log: Take advantage of OF_getscsinitid(). Modified: head/sys/dev/esp/esp_sbus.c Modified: head/sys/dev/esp/esp_sbus.c

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

2010-04-27 Thread Alexander Motin
Author: mav Date: Tue Apr 27 15:59:38 2010 New Revision: 207282 URL: http://svn.freebsd.org/changeset/base/207282 Log: Update device identify data and serial number when device change detected. Reprobe immediately following this should have fresh data. Modified: head/sys/cam/ata/ata_xpt.c

svn commit: r207283 - head/usr.bin/gzip

2010-04-27 Thread Xin LI
Author: delphij Date: Tue Apr 27 17:50:43 2010 New Revision: 207283 URL: http://svn.freebsd.org/changeset/base/207283 Log: Language improvements to make the BUGS section easier to read. Reviewed by: Alexander Best alexbestms wwu de MFC after:13 days Modified:

Re: svn commit: r207283 - head/usr.bin/gzip

2010-04-27 Thread Ben Kaduk
On Tue, Apr 27, 2010 at 1:50 PM, Xin LI delp...@freebsd.org wrote: Author: delphij Date: Tue Apr 27 17:50:43 2010 New Revision: 207283 URL: http://svn.freebsd.org/changeset/base/207283 Log: Language improvements to make the BUGS section easier to read. Reviewed by: Alexander Best

svn commit: r207284 - head/usr.bin/gzip

2010-04-27 Thread Xin LI
Author: delphij Date: Tue Apr 27 17:57:04 2010 New Revision: 207284 URL: http://svn.freebsd.org/changeset/base/207284 Log: Use _exit(2) system call directly instead of using exit(3) in signal handler, as the latter is not guaranteed to be signal safe, and we do not really care about

svn commit: r207285 - head/sys/dev/sym

2010-04-27 Thread Marius Strobl
Author: marius Date: Tue Apr 27 18:05:33 2010 New Revision: 207285 URL: http://svn.freebsd.org/changeset/base/207285 Log: - On sparc64 obtain the initiator ID from the Open Firmware device tree in order to match what the PROM built-in driver uses. - Remove some no longer used includes.

svn commit: r207286 - head/sys/dev/mpt

2010-04-27 Thread Marius Strobl
Author: marius Date: Tue Apr 27 18:06:54 2010 New Revision: 207286 URL: http://svn.freebsd.org/changeset/base/207286 Log: Replace a magic value with the appropriate macro. Modified: head/sys/dev/mpt/mpt_cam.c Modified: head/sys/dev/mpt/mpt_cam.c

svn commit: r207287 - head/sys/dev/mpt

2010-04-27 Thread Marius Strobl
Author: marius Date: Tue Apr 27 18:41:16 2010 New Revision: 207287 URL: http://svn.freebsd.org/changeset/base/207287 Log: On sparc64 obtain the initiator ID to be used for SPI HBAs from the Open Firmware device tree in order to match what the PROM built-in driver uses. This is especially

svn commit: r207292 - in stable/8/share/man/man4: . man4.i386

2010-04-27 Thread Gavin Atkinson
Author: gavin Date: Tue Apr 27 20:18:54 2010 New Revision: 207292 URL: http://svn.freebsd.org/changeset/base/207292 Log: Merge r203692 from head: Kernel modules for these drivers are installed on all platforms, so install the man pages on all platforms too. Added:

Re: svn commit: r207206 - head/bin/sh

2010-04-27 Thread Jilles Tjoelker
On Tue, Apr 27, 2010 at 07:52:25AM +0400, Andrey Chernov wrote: On Sun, Apr 25, 2010 at 08:43:19PM +, Jilles Tjoelker wrote: 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

svn commit: r207294 - stable/8

2010-04-27 Thread Gavin Atkinson
Author: gavin Date: Tue Apr 27 20:51:50 2010 New Revision: 207294 URL: http://svn.freebsd.org/changeset/base/207294 Log: Merge r204418 from head (original commit by antoine) Add files moved in r203976 and r207292 to ObsoleteFiles.inc Requested by: Alex Kozlov spam rm-rf.kiev.ua

svn commit: r207303 - head/sys/net

2010-04-27 Thread Kip Macy
Author: kmacy Date: Tue Apr 27 23:48:50 2010 New Revision: 207303 URL: http://svn.freebsd.org/changeset/base/207303 Log: need to initialize the lock before it is used MFC after:3 days Modified: head/sys/net/flowtable.c Modified: head/sys/net/flowtable.c

svn commit: r207304 - in stable/8: sbin/ifconfig share/man/man4 sys/net

2010-04-27 Thread Xin LI
Author: delphij Date: Wed Apr 28 00:49:24 2010 New Revision: 207304 URL: http://svn.freebsd.org/changeset/base/207304 Log: MFC r206637: When an underlying ioctl(2) handler returns an error, our ioctl(2) interface considers that it hits a fatal error, and will not copyout the request

svn commit: r207305 - head/sys/mips/mips

2010-04-27 Thread Alan Cox
Author: alc Date: Wed Apr 28 04:25:36 2010 New Revision: 207305 URL: http://svn.freebsd.org/changeset/base/207305 Log: Adapt i386 r207205 to mips: Clearing PV_TABLE_REF and setting the page's PG_REFERENCED flag in pmap_protect() can't really be justified, so don't do it. Modified:

svn commit: r207306 - head/sys/vm

2010-04-27 Thread Alan Cox
Author: alc Date: Wed Apr 28 04:57:32 2010 New Revision: 207306 URL: http://svn.freebsd.org/changeset/base/207306 Log: Change vm_object_madvise() so that it checks whether the page is invalid or unmanaged before acquiring the page queues lock. Neither of these tests require that lock.