svn commit: r215796 - head/sys/vm

2010-11-24 Thread Konstantin Belousov
Author: kib Date: Wed Nov 24 12:25:17 2010 New Revision: 215796 URL: http://svn.freebsd.org/changeset/base/215796 Log: After the sleep caused by encountering a busy page, relookup the page. Submitted and reviewed by:alc Reprted and tested by:pho MFC after:5 days Modifie

svn commit: r215797 - head/sys/kern

2010-11-24 Thread Konstantin Belousov
Author: kib Date: Wed Nov 24 12:30:41 2010 New Revision: 215797 URL: http://svn.freebsd.org/changeset/base/215797 Log: Allow shared-locked vnode to be passed to vunref(9). When shared-locked vnode is supplied as an argument to vunref(9) and resulting usecount is 0, set VI_OWEINACT and do not

svn commit: r215798 - head/share/man/man9

2010-11-24 Thread Konstantin Belousov
Author: kib Date: Wed Nov 24 12:34:25 2010 New Revision: 215798 URL: http://svn.freebsd.org/changeset/base/215798 Log: Remove the note about possible unlocking during vunref(9). It might only happen if VOP_INACTIVATE() drops the vnode lock, which is quite unreasonable behaviour for filesyste

svn commit: r215799 - in head: etc/defaults etc/rc.d share/man/man5

2010-11-24 Thread Pawel Jakub Dawidek
Author: pjd Date: Wed Nov 24 15:25:17 2010 New Revision: 215799 URL: http://svn.freebsd.org/changeset/base/215799 Log: Add gptboot_enable rc variable, which allows to turn gptboot reporting off in case user wants to implement his own actions and doesn't want the attributes to vanish. O

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

2010-11-24 Thread Attilio Rao
2010/11/24 Konstantin Belousov : > Author: kib > Date: Wed Nov 24 12:30:41 2010 > New Revision: 215797 > URL: http://svn.freebsd.org/changeset/base/215797 > > Log: >  Allow shared-locked vnode to be passed to vunref(9). >  When shared-locked vnode is supplied as an argument to vunref(9) and >  resu

svn commit: r215800 - head/sys/netgraph

2010-11-24 Thread Marko Zec
Author: zec Date: Wed Nov 24 16:02:58 2010 New Revision: 215800 URL: http://svn.freebsd.org/changeset/base/215800 Log: Simplify ng_pipe locking model by relying on the netgraph framework to provide serialization of calls into the node, which is accomplished by markng the node as single-threa

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

2010-11-24 Thread Dimitry Andric
Author: dim Date: Wed Nov 24 18:35:11 2010 New Revision: 215801 URL: http://svn.freebsd.org/changeset/base/215801 Log: Change ambiguous (or invalid, depending on how strict you want to be :) assembly instruction "movw %rcx,2(%rax)" to "movw %cx,2(%rax)", since the intent was to move 16 bits

svn commit: r215802 - in head/sys/dev/usb: . controller

2010-11-24 Thread Weongyo Jeong
Author: weongyo Date: Wed Nov 24 19:11:32 2010 New Revision: 215802 URL: http://svn.freebsd.org/changeset/base/215802 Log: Removes all duplicated code with BPF that it's greatly simplified and take all benefits whenever BPF code is improved. Pointed by: jkim Reviewed by: thompsa Mod

svn commit: r215803 - head/usr.sbin/usbdump

2010-11-24 Thread Weongyo Jeong
Author: weongyo Date: Wed Nov 24 19:15:26 2010 New Revision: 215803 URL: http://svn.freebsd.org/changeset/base/215803 Log: As a refection of r215802 it should use BPF interfaces because the duplication code of USB pf is removed. Modified: head/usr.sbin/usbdump/usbdump.c Modified: head/usr.

Re: svn commit: r215803 - head/usr.sbin/usbdump

2010-11-24 Thread Hans Petter Selasky
On Wednesday 24 November 2010 20:15:26 Weongyo Jeong wrote: > Author: weongyo > Date: Wed Nov 24 19:15:26 2010 > New Revision: 215803 > URL: http://svn.freebsd.org/changeset/base/215803 > > Log: > As a refection of r215802 it should use BPF interfaces because the > duplication code of USB pf i

Re: svn commit: r215802 - in head/sys/dev/usb: . controller

2010-11-24 Thread Hans Petter Selasky
On Wednesday 24 November 2010 20:11:32 Weongyo Jeong wrote: > Author: weongyo > Date: Wed Nov 24 19:11:32 2010 > New Revision: 215802 > URL: http://svn.freebsd.org/changeset/base/215802 > > Log: > Removes all duplicated code with BPF that it's greatly simplified and > take all benefits wheneve

Re: svn commit: r215801 - head/sys/amd64/amd64

2010-11-24 Thread Dimitry Andric
On 2010-11-24 19:35, Dimitry Andric wrote: Author: dim Date: Wed Nov 24 18:35:11 2010 New Revision: 215801 URL: http://svn.freebsd.org/changeset/base/215801 Log: Change ambiguous (or invalid, depending on how strict you want to be :) assembly instruction "movw %rcx,2(%rax)" to "movw %cx,2(

svn commit: r215804 - head/sys/dev/usb

2010-11-24 Thread Weongyo Jeong
Author: weongyo Date: Wed Nov 24 21:43:36 2010 New Revision: 215804 URL: http://svn.freebsd.org/changeset/base/215804 Log: Fixes a compiler warning when it's compiled with INVARIANTS. Pointy hat to:me Modified: head/sys/dev/usb/usb_pf.c Modified: head/sys/dev/usb/usb_pf.c ==

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

2010-11-24 Thread Jack F Vogel
Author: jfv Date: Wed Nov 24 22:24:07 2010 New Revision: 215808 URL: http://svn.freebsd.org/changeset/base/215808 Log: The purpose of this change is to add a routine to disable ASPM L0S and L1 LINK states on 82573, 82574, and 82583. The theory is that this is behind certain hangs being exp

svn commit: r215810 - head/sys/dev/usb

2010-11-24 Thread Weongyo Jeong
Author: weongyo Date: Thu Nov 25 03:02:53 2010 New Revision: 215810 URL: http://svn.freebsd.org/changeset/base/215810 Log: Assigning the unit number for each interfaces could not use ubus->parent because it could differ depending on the host controller type. It could lead the duplicate unit

svn commit: r215811 - head/sys/boot/common

2010-11-24 Thread Ed Maste
Author: emaste Date: Thu Nov 25 03:16:31 2010 New Revision: 215811 URL: http://svn.freebsd.org/changeset/base/215811 Log: Give a bit of a hint of the failure (read != expected) but don't make the error message needlessly more verbose. Discussed with: attilio Modified: head/sys/boot/com

svn commit: r215812 - in head/sys/dev/usb: . controller

2010-11-24 Thread Weongyo Jeong
Author: weongyo Date: Thu Nov 25 03:30:43 2010 New Revision: 215812 URL: http://svn.freebsd.org/changeset/base/215812 Log: Handles the unit number correctly that the previous commit had a problem (wrong unit number for a host controller) when the module is load / unloaded repeatly. Attachin

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

2010-11-24 Thread Colin Percival
Author: cperciva Date: Thu Nov 25 04:45:31 2010 New Revision: 215813 URL: http://svn.freebsd.org/changeset/base/215813 Log: Remove vestigal debugging code which, in fork-heavy workloads, can cause a 30x slowdown. Modified: head/sys/i386/xen/xen_machdep.c Modified: head/sys/i386/xen/xen_mac

Re: svn commit: r215811 - head/sys/boot/common

2010-11-24 Thread Bruce Evans
On Thu, 25 Nov 2010, Ed Maste wrote: Log: Give a bit of a hint of the failure (read != expected) but don't make the error message needlessly more verbose. Discussed with: attilio Any chance of not making the source code needlessly verbose and full of style and type bugs? Modified: head/s