svn commit: r207354 - head/sys/dev/atkbdc

2010-04-29 Thread Maxim Sobolev
Author: sobomax Date: Thu Apr 29 06:16:00 2010 New Revision: 207354 URL: http://svn.freebsd.org/changeset/base/207354 Log: On certain chipsets AT keyboard controller isn't present and is emulated by BIOS using SMI interrupt. On those chipsets reading from the status port may be thousand

svn commit: r207355 - head/sys/pc98/pc98

2010-04-29 Thread Takahashi Yoshihiro
Author: nyan Date: Thu Apr 29 06:22:07 2010 New Revision: 207355 URL: http://svn.freebsd.org/changeset/base/207355 Log: MFi386: revision 206553 - Change printf() calls to uprintf() for sigreturn(). - Normalize the messages to include both pid and thread name. Modified:

svn commit: r207359 - head/sys/kern

2010-04-29 Thread Andriy Gapon
Author: avg Date: Thu Apr 29 09:02:21 2010 New Revision: 207359 URL: http://svn.freebsd.org/changeset/base/207359 Log: kern_ntptime: abstract time error check into a function ... to avoid code duplication MFC after:1 week Modified: head/sys/kern/kern_ntptime.c Modified:

svn commit: r207360 - head/sys/kern

2010-04-29 Thread Andriy Gapon
Author: avg Date: Thu Apr 29 09:02:46 2010 New Revision: 207360 URL: http://svn.freebsd.org/changeset/base/207360 Log: periodically save system time to hardware time-of-day clock This is done in kern_ntptime, perhaps not the best place. This is done using resettodr(). Some features:

svn commit: r207362 - head/sys/kern

2010-04-29 Thread Andriy Gapon
Author: avg Date: Thu Apr 29 09:18:36 2010 New Revision: 207362 URL: http://svn.freebsd.org/changeset/base/207362 Log: kern_ntptime: drop a comment that became stale after r207359 MFC after:1 week X-MFC after: r207359 Modified: head/sys/kern/kern_ntptime.c Modified:

svn commit: r207363 - head/sys/kern

2010-04-29 Thread Konstantin Belousov
Author: kib Date: Thu Apr 29 09:55:51 2010 New Revision: 207363 URL: http://svn.freebsd.org/changeset/base/207363 Log: Remove caddr_t casts. Requested by: bde MFC after:10 days Modified: head/sys/kern/kern_proc.c Modified: head/sys/kern/kern_proc.c

svn commit: r207364 - head/sys/vm

2010-04-29 Thread Konstantin Belousov
Author: kib Date: Thu Apr 29 09:57:25 2010 New Revision: 207364 URL: http://svn.freebsd.org/changeset/base/207364 Log: In swap pager, do not free the non-requested pages from the run if they are wired. Kstack pages are wired, this change prepares swap pager for handling of long runs of

svn commit: r207365 - head/sys/vm

2010-04-29 Thread Konstantin Belousov
Author: kib Date: Thu Apr 29 09:59:16 2010 New Revision: 207365 URL: http://svn.freebsd.org/changeset/base/207365 Log: When doing kstack swapin, read as much pages in one run as possible. Suggested and reviewed by:alc (previous version) Tested by:pho MFC after:2 weeks

svn commit: r207366 - head/sys/ufs/ffs

2010-04-29 Thread Andriy Gapon
Author: avg Date: Thu Apr 29 10:04:00 2010 New Revision: 207366 URL: http://svn.freebsd.org/changeset/base/207366 Log: ffs_vfsops: restore alphabetic order of options in ffs_opts The order was not correct only for nfsv4acls. (no prefix is ignored) MFC after:1 week Modified:

svn commit: r207369 - in head/sys: contrib/ipfilter/netinet net netinet netinet6 netipsec

2010-04-29 Thread Bjoern A. Zeeb
Author: bz Date: Thu Apr 29 11:52:42 2010 New Revision: 207369 URL: http://svn.freebsd.org/changeset/base/207369 Log: MFP4: @176978-176982, 176984, 176990-176994, 177441 Whitspace churn after the VIMAGE/VNET whirls. Remove the need for some init functions within the network stack,

Re: svn commit: r207369 - in head/sys: contrib/ipfilter/netinet net netinet netinet6 netipsec

2010-04-29 Thread Bjoern A. Zeeb
On Thu, 29 Apr 2010, Bjoern A. Zeeb wrote: Author: bz Date: Thu Apr 29 11:52:42 2010 New Revision: 207369 URL: http://svn.freebsd.org/changeset/base/207369 Log: MFP4: @176978-176982, 176984, 176990-176994, 177441 Whitspace churn after the VIMAGE/VNET whirls. Remove the need for some init

Re: svn commit: r207330 - head/sys/dev/sound/pcm

2010-04-29 Thread Alexander Best
@Andriy: thanks a lot. very nice of you to mention my name in connection with this commit. :) -- Alexander Best ___ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to

svn commit: r207370 - head/sys/net80211

2010-04-29 Thread Rui Paulo
Author: rpaulo Date: Thu Apr 29 15:19:11 2010 New Revision: 207370 URL: http://svn.freebsd.org/changeset/base/207370 Log: Decrement rxa_pad due to the addition of rxa_private. Modified: head/sys/net80211/ieee80211_ht.h Modified: head/sys/net80211/ieee80211_ht.h

Re: svn commit: r207370 - head/sys/net80211

2010-04-29 Thread Kostik Belousov
On Thu, Apr 29, 2010 at 03:19:11PM +, Rui Paulo wrote: Author: rpaulo Date: Thu Apr 29 15:19:11 2010 New Revision: 207370 URL: http://svn.freebsd.org/changeset/base/207370 Log: Decrement rxa_pad due to the addition of rxa_private. If the goal was to keep the size of the struct

svn commit: r207371 - head/sbin/hastd

2010-04-29 Thread Pawel Jakub Dawidek
Author: pjd Date: Thu Apr 29 15:36:32 2010 New Revision: 207371 URL: http://svn.freebsd.org/changeset/base/207371 Log: Fix a problem where hastd will stuck in recv(2) after sending request to secondary, which died between send(2) and recv(2). Do it by adding timeout to recv(2) for primary

svn commit: r207372 - head/sbin/hastd

2010-04-29 Thread Pawel Jakub Dawidek
Author: pjd Date: Thu Apr 29 15:42:24 2010 New Revision: 207372 URL: http://svn.freebsd.org/changeset/base/207372 Log: - Check if the worker process was killed by signal and restart it. - Improve logging. Pointed out by: Garrett Cooper yanef...@gmail.com MFC after:3 days

svn commit: r207373 - in head/sys: ia64/ia64 sparc64/sparc64 sun4v/sun4v

2010-04-29 Thread Alan Cox
Author: alc Date: Thu Apr 29 15:47:31 2010 New Revision: 207373 URL: http://svn.freebsd.org/changeset/base/207373 Log: MFamd64/i386 r207205 Clearing a page table entry's accessed bit and setting the page's PG_REFERENCED flag in pmap_protect() can't really be justified, so don't do

svn commit: r207374 - head/sys/vm

2010-04-29 Thread Alan Cox
Author: alc Date: Thu Apr 29 16:18:45 2010 New Revision: 207374 URL: http://svn.freebsd.org/changeset/base/207374 Log: Simplify the inner loop of vm_pageout_object_deactivate_pages(). Rather than checking each page for PG_UNMANAGED, check the vm object's type. Only OBJT_PHYS can have

svn commit: r207375 - head/sys/dev/sge

2010-04-29 Thread Pyun YongHyeon
Author: yongari Date: Thu Apr 29 17:28:07 2010 New Revision: 207375 URL: http://svn.freebsd.org/changeset/base/207375 Log: Preserve unknown bits of RX MAC control register when driver programs RX filter configuration. It seems RX MAC control register is one of key registers to get various

svn commit: r207376 - head/sys/dev/sge

2010-04-29 Thread Pyun YongHyeon
Author: yongari Date: Thu Apr 29 17:30:21 2010 New Revision: 207376 URL: http://svn.freebsd.org/changeset/base/207376 Log: Remove wrong link state chage. Modified: head/sys/dev/sge/if_sge.c Modified: head/sys/dev/sge/if_sge.c

svn commit: r207377 - head/sys/dev/sge

2010-04-29 Thread Pyun YongHyeon
Author: yongari Date: Thu Apr 29 17:34:01 2010 New Revision: 207377 URL: http://svn.freebsd.org/changeset/base/207377 Log: Explicitly marks SiS190 to differentiate it from SiS191. Modified: head/sys/dev/sge/if_sge.c head/sys/dev/sge/if_sgereg.h Modified: head/sys/dev/sge/if_sge.c

svn commit: r207378 - svnadmin/conf

2010-04-29 Thread Xin LI
Author: delphij Date: Thu Apr 29 17:51:06 2010 New Revision: 207378 URL: http://svn.freebsd.org/changeset/base/207378 Log: Please welcome Martin Matuska (mm@) to src/ committer's rank. I'll be his mentor. Martin have some in-progress ZFS work that is intended for MFC to -STABLE

svn commit: r207379 - head/sys/dev/sge

2010-04-29 Thread Pyun YongHyeon
Author: yongari Date: Thu Apr 29 18:00:42 2010 New Revision: 207379 URL: http://svn.freebsd.org/changeset/base/207379 Log: Enable FCS stripping and padding 10 bytes bit of RX MAC control register. Due to lack of SiS190 controller, I'm not sure whether this is also applicable to SiS190 so

svn commit: r207380 - head/sys/dev/sge

2010-04-29 Thread Pyun YongHyeon
Author: yongari Date: Thu Apr 29 18:14:14 2010 New Revision: 207380 URL: http://svn.freebsd.org/changeset/base/207380 Log: Enable VLAN hardware tag insertion/stripping. Due to lack of SiS190 controller, I'm not sure whether this is also applicable to SiS190 so this feature is only activated

svn commit: r207381 - head/share/man/man4

2010-04-29 Thread Pyun YongHyeon
Author: yongari Date: Thu Apr 29 18:21:27 2010 New Revision: 207381 URL: http://svn.freebsd.org/changeset/base/207381 Log: Now sge(4) supports hardware VLAN tag insertion/stripping. Modified: head/share/man/man4/sge.4 head/share/man/man4/vlan.4 Modified: head/share/man/man4/sge.4

svn commit: r207382 - head/share/man/man4

2010-04-29 Thread Xin LI
Author: delphij Date: Thu Apr 29 18:32:14 2010 New Revision: 207382 URL: http://svn.freebsd.org/changeset/base/207382 Log: bwn(4) will first appear in FreeBSD 8.1-RELEASE. MFC after:1 week Modified: head/share/man/man4/bwn.4 Modified: head/share/man/man4/bwn.4

svn commit: r207383 - head/gnu/usr.bin/groff/tmac

2010-04-29 Thread Xin LI
Author: delphij Date: Thu Apr 29 18:37:56 2010 New Revision: 207383 URL: http://svn.freebsd.org/changeset/base/207383 Log: Add FreeBSD 8.1 to known list as it's being referenced by a couple of manpages already. MFC after:3 days Modified: head/gnu/usr.bin/groff/tmac/mdoc.local

svn commit: r207384 - stable/8/sbin/geom/class/multipath

2010-04-29 Thread Matt Jacob
Author: mjacob Date: Thu Apr 29 19:06:43 2010 New Revision: 207384 URL: http://svn.freebsd.org/changeset/base/207384 Log: This is an MFC of 205847 Change how multipath labels are created and managed. This makes it easier to support various storage boxes which really aren't active-active.

svn commit: r207385 - stable/7/sbin/geom/class/multipath

2010-04-29 Thread Matt Jacob
Author: mjacob Date: Thu Apr 29 19:07:58 2010 New Revision: 207385 URL: http://svn.freebsd.org/changeset/base/207385 Log: This is an MFC of 205847 Change how multipath labels are created and managed. This makes it easier to support various storage boxes which really aren't active-active.

svn commit: r207386 - stable/8/sys/dev/mpt

2010-04-29 Thread Matt Jacob
Author: mjacob Date: Thu Apr 29 19:11:25 2010 New Revision: 207386 URL: http://svn.freebsd.org/changeset/base/207386 Log: This is an MFC of 205932. nit: xpt_bus_deregister has to be called with the sim lock held. Modified: stable/8/sys/dev/mpt/mpt_cam.c Directory Properties:

svn commit: r207387 - stable/7/sys/dev/mpt

2010-04-29 Thread Matt Jacob
Author: mjacob Date: Thu Apr 29 19:13:42 2010 New Revision: 207387 URL: http://svn.freebsd.org/changeset/base/207387 Log: This is an MFC of 205932. nit: xpt_bus_deregister has to be called with the sim lock held. Modified: stable/7/sys/dev/mpt/mpt_cam.c Directory Properties:

Re: svn commit: r207370 - head/sys/net80211

2010-04-29 Thread Rui Paulo
On 29 Apr 2010, at 16:23, Kostik Belousov wrote: On Thu, Apr 29, 2010 at 03:19:11PM +, Rui Paulo wrote: Author: rpaulo Date: Thu Apr 29 15:19:11 2010 New Revision: 207370 URL: http://svn.freebsd.org/changeset/base/207370 Log: Decrement rxa_pad due to the addition of rxa_private.

svn commit: r207389 - svnadmin/conf

2010-04-29 Thread Philip Paeps
Author: philip Date: Thu Apr 29 21:22:21 2010 New Revision: 207389 URL: http://svn.freebsd.org/changeset/base/207389 Log: Take bushman's commit bit into safekeeping per his request (a while ago now). Approved by: core Modified: svnadmin/conf/access Modified: svnadmin/conf/access

svn commit: r207390 - head/sbin/hastd

2010-04-29 Thread Pawel Jakub Dawidek
Author: pjd Date: Thu Apr 29 21:55:20 2010 New Revision: 207390 URL: http://svn.freebsd.org/changeset/base/207390 Log: Default connection timeout is way too long. To make it shorter we have to make socket non-blocking, connect() and if we get EINPROGRESS, we have to wait using select().

svn commit: r207391 - head/sys/dev/mii

2010-04-29 Thread David Christensen
Author: davidch Date: Thu Apr 29 22:00:57 2010 New Revision: 207391 URL: http://svn.freebsd.org/changeset/base/207391 Log: - Pass flow control settings back to bce(4). MFC after:Two weeks Modified: head/sys/dev/mii/brgphy.c Modified: head/sys/dev/mii/brgphy.c

svn commit: r207397 - in stable/8: etc etc/devd sbin/devd sys/dev/usb

2010-04-29 Thread Andrew Thompson
Author: thompsa Date: Thu Apr 29 22:40:12 2010 New Revision: 207397 URL: http://svn.freebsd.org/changeset/base/207397 Log: MFC r207020, r207027, r207072. Change usb devd events from fake attach to a notify. The ugen device is not a proper device_t so it faked the devctl event to appear

svn commit: r207399 - in stable/8/sys: amd64/conf arm/conf dev/sound/usb dev/usb dev/usb/controller dev/usb/input dev/usb/misc dev/usb/net dev/usb/serial dev/usb/storage dev/usb/wlan i386/conf ia64...

2010-04-29 Thread Andrew Thompson
Author: thompsa Date: Thu Apr 29 22:44:04 2010 New Revision: 207399 URL: http://svn.freebsd.org/changeset/base/207399 Log: MFC r207077 Change USB_DEBUG to #ifdef and allow it to be turned off. Previously this had the illusion of a tunable setting but was always turned on regardless.

svn commit: r207400 - stable/8/sys/dev/usb

2010-04-29 Thread Andrew Thompson
Author: thompsa Date: Thu Apr 29 22:47:01 2010 New Revision: 207400 URL: http://svn.freebsd.org/changeset/base/207400 Log: MFC r207078 Use SX_DUPOK rather than making the string unique. Modified: stable/8/sys/dev/usb/usb_device.c Directory Properties: stable/8/sys/ (props changed)

svn commit: r207402 - stable/8/sys/dev/usb

2010-04-29 Thread Andrew Thompson
Author: thompsa Date: Thu Apr 29 22:48:19 2010 New Revision: 207402 URL: http://svn.freebsd.org/changeset/base/207402 Log: MFC r207079 Properly name the sxlocks, mutexes and condvars. Modified: stable/8/sys/dev/usb/usb_dev.c stable/8/sys/dev/usb/usb_device.c

svn commit: r207403 - stable/8/sys/dev/usb

2010-04-29 Thread Andrew Thompson
Author: thompsa Date: Thu Apr 29 22:49:21 2010 New Revision: 207403 URL: http://svn.freebsd.org/changeset/base/207403 Log: MFC r207080 Use a more obvious prefix for the USB control (endpoint 0) transfers rather than default_*. Modified: stable/8/sys/dev/usb/usb_compat_linux.c

svn commit: r207404 - head/sys/modules/usb/usb

2010-04-29 Thread Andrew Thompson
Author: thompsa Date: Thu Apr 29 22:51:18 2010 New Revision: 207404 URL: http://svn.freebsd.org/changeset/base/207404 Log: usb_controller.c requires opt_ddb.h Modified: head/sys/modules/usb/usb/Makefile Modified: head/sys/modules/usb/usb/Makefile

svn commit: r207406 - in stable/8/sys/fs: nfs nfsclient

2010-04-29 Thread Rick Macklem
Author: rmacklem Date: Thu Apr 29 23:48:09 2010 New Revision: 207406 URL: http://svn.freebsd.org/changeset/base/207406 Log: MFC: r207082 When the experimental NFS client is handling an NFSv4 server reboot with delegations enabled, the recovery could fail if the renew thread is trying to

svn commit: r207409 - head/sys/dev/msk

2010-04-29 Thread Pyun YongHyeon
Author: yongari Date: Fri Apr 30 00:34:00 2010 New Revision: 207409 URL: http://svn.freebsd.org/changeset/base/207409 Log: Both RX_GMF_LP_THR and RX_GMF_UP_THR must be 16 bits register. If it is 8bits register then RX FIFO size can't exceed 2KB which is not true for almost all Yukon II

svn commit: r207411 - head/sys/dev/bce

2010-04-29 Thread David Christensen
Author: davidch Date: Fri Apr 30 02:35:46 2010 New Revision: 207411 URL: http://svn.freebsd.org/changeset/base/207411 Log: - Enable flow control. - Print device details only when verbose boot is enabled. - Add debug output for shared memory access. - Add debug statistics (checksum offload

svn commit: r207412 - head/sys/vm

2010-04-29 Thread Kip Macy
Author: kmacy Date: Fri Apr 30 02:46:49 2010 New Revision: 207412 URL: http://svn.freebsd.org/changeset/base/207412 Log: don't allow unsynchronized free in vm_page_unhold Modified: head/sys/vm/vm_page.c Modified: head/sys/vm/vm_page.c

svn commit: r207415 - head/sys/kern

2010-04-29 Thread Alfred Perlstein
Author: alfred Date: Fri Apr 30 03:10:53 2010 New Revision: 207415 URL: http://svn.freebsd.org/changeset/base/207415 Log: Do not set IO_NODELOCKED while writing to vnodes as our consumers do not lock the vnodes. Obtained from: Juniper Networks Reviewed by: jhb Modified:

svn commit: r207416 - head/sys/kern

2010-04-29 Thread Alfred Perlstein
Author: alfred Date: Fri Apr 30 03:13:24 2010 New Revision: 207416 URL: http://svn.freebsd.org/changeset/base/207416 Log: Don't leak core_buf or gzfile if doing a compressed core file and we hit an error condition. Obtained from: Juniper Networks Modified: head/sys/kern/imgact_elf.c

svn commit: r207418 - head/sys/kern

2010-04-29 Thread Alfred Perlstein
Author: alfred Date: Fri Apr 30 03:15:00 2010 New Revision: 207418 URL: http://svn.freebsd.org/changeset/base/207418 Log: Avoid allocating MAXHOSTNAMELEN bytes on the stack in expand_name(), use the heap instead. Obtained from: Juniper Networks Reviewed by: jhb Modified:

svn commit: r207419 - head/sys/i386/xen

2010-04-29 Thread Kip Macy
Author: kmacy Date: Fri Apr 30 03:26:12 2010 New Revision: 207419 URL: http://svn.freebsd.org/changeset/base/207419 Log: merge 194209 in to the i386/xen pmap requested by: alc@ Modified: head/sys/i386/xen/pmap.c Modified: head/sys/i386/xen/pmap.c

Re: svn commit: r207419 - head/sys/i386/xen

2010-04-29 Thread Alan Cox
Kip Macy wrote: Author: kmacy Date: Fri Apr 30 03:26:12 2010 New Revision: 207419 URL: http://svn.freebsd.org/changeset/base/207419 Log: merge 194209 in to the i386/xen pmap requested by: alc@ Modified: head/sys/i386/xen/pmap.c Thanks. Alan

svn commit: r207421 - head/sbin/tunefs

2010-04-29 Thread Jeff Roberson
Author: jeff Date: Fri Apr 30 04:21:22 2010 New Revision: 207421 URL: http://svn.freebsd.org/changeset/base/207421 Log: - Use the path to the filesystem mountpoint to look up the statfs structure so that we correctly reload. Note that tunefs doesn't properly detect the need to