Re: svn commit: r185588 - head/sbin/newfs

2008-12-08 Thread Paul Saab
This requires all devices end in 'a' - 'h'. This breaks newfsing zfs volumes with arbitrary names, On Wed, Dec 3, 2008 at 10:37 AM, Luigi Rizzo <[EMAIL PROTECTED]> wrote: > Author: luigi > Date: Wed Dec 3 18:36:59 2008 > New Revision: 185588 > URL: http://svn.freebsd.org/changeset/base/185588 >

svn commit: r185784 - head/sys/dev/sis

2008-12-08 Thread Pyun YongHyeon
Author: yongari Date: Tue Dec 9 04:30:47 2008 New Revision: 185784 URL: http://svn.freebsd.org/changeset/base/185784 Log: Fix a long standing VLAN tagged frame handling bug. When VLAN tagged frame is received the hardware sets 'LONG' bit of Rx status word. It is always set when the size of

svn commit: r185783 - releng/7.1/lib/libarchive

2008-12-08 Thread Tim Kientzle
Author: kientzle Date: Tue Dec 9 04:17:44 2008 New Revision: 185783 URL: http://svn.freebsd.org/changeset/base/185783 Log: MFC r185667,r185680,r185681: Overhaul the Rockridge option parsing and beef up the ISO9660 bidder. This makes the ISO reader a lot more robust when reading malformed i

Re: svn commit: r185674 - head/lib/libarchive

2008-12-08 Thread Bang Jun-young
On Mon, Dec 8, 2008 at 8:05 PM, Joerg Sonnenberger <[EMAIL PROTECTED]> wrote: > On Mon, Dec 08, 2008 at 02:14:32PM +0900, Bang Jun-young wrote: >> MSC actually supports inline functions as '__inline' keyword in C mode. The >> above should be written as follows: > > Can you say that for all versions

Re: svn commit: r185782 - head/sys/powerpc/powermac

2008-12-08 Thread Nathan Whitehorn
Nathan Whitehorn wrote: Author: nwhitehorn Date: Tue Dec 9 01:01:02 2008 New Revision: 185782 URL: http://svn.freebsd.org/changeset/base/185782 Log: Add the ability to control the sleep LED with led(4). Adding this fairly useless feature gives us a reasonably complete PMU implementation. M

svn commit: r185782 - head/sys/powerpc/powermac

2008-12-08 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Dec 9 01:01:02 2008 New Revision: 185782 URL: http://svn.freebsd.org/changeset/base/185782 Log: Add the ability to control the sleep LED with led(4). Adding this fairly useless feature gives us a reasonably complete PMU implementation. Modified: head/sys/powerp

svn commit: r185781 - head/sys/boot/i386/btx/btxldr

2008-12-08 Thread Maxim Sobolev
Author: sobomax Date: Tue Dec 9 00:25:57 2008 New Revision: 185781 URL: http://svn.freebsd.org/changeset/base/185781 Log: Remove now unused label. Submitted by: Christoph Mallon MFC after:4 weeks (along with r185779 and r185780) Modified: head/sys/boot/i386/btx/btx

svn commit: r185780 - head/sys/boot/i386/btx/btxldr

2008-12-08 Thread Maxim Sobolev
Author: sobomax Date: Mon Dec 8 23:45:41 2008 New Revision: 185780 URL: http://svn.freebsd.org/changeset/base/185780 Log: Optimiza assembly in the previous r185779, to save whooping 16 bytes. Submitted by: Christoph Mallon MFC after:4 weeks (including r185779) Modifi

svn commit: r185779 - head/sys/boot/i386/btx/btxldr

2008-12-08 Thread Maxim Sobolev
Author: sobomax Date: Mon Dec 8 21:52:06 2008 New Revision: 185779 URL: http://svn.freebsd.org/changeset/base/185779 Log: Respect RBX_MUTE flag from boot[012]. MFC after:4 weeks Modified: head/sys/boot/i386/btx/btxldr/btxldr.S Modified: head/sys/boot/i386/btx/btxldr/btxldr.S ==

svn commit: r185778 - in head/sys: kern sys

2008-12-08 Thread Kip Macy
Author: kmacy Date: Mon Dec 8 21:46:55 2008 New Revision: 185778 URL: http://svn.freebsd.org/changeset/base/185778 Log: add RW_SYSINIT_FLAGS macro and rw_sysinit_flags initialization function Modified: head/sys/kern/kern_rwlock.c head/sys/sys/rwlock.h Modified: head/sys/kern/kern_rwlock.c

svn commit: r185777 - in head: gnu/usr.bin/cc/libiberty gnu/usr.bin/sort include kerberos5/include lib/bind/bind lib/libmagic usr.bin/file

2008-12-08 Thread Konstantin Belousov
Author: kib Date: Mon Dec 8 21:04:24 2008 New Revision: 185777 URL: http://svn.freebsd.org/changeset/base/185777 Log: Add strndup(3) prototype to string.h. This change was erronously ommitted from the r185690, and attempt to simply add the prototype to string.h has revealed that several

svn commit: r185776 - head/sys/boot/i386/boot0

2008-12-08 Thread Maxim Sobolev
Author: sobomax Date: Mon Dec 8 20:53:27 2008 New Revision: 185776 URL: http://svn.freebsd.org/changeset/base/185776 Log: Fix typo in the comment %is -> %si. Modified: head/sys/boot/i386/boot0/boot0.S Modified: head/sys/boot/i386/boot0/boot0.S ===

svn commit: r185775 - head/sys/netinet

2008-12-08 Thread Robert Watson
Author: rwatson Date: Mon Dec 8 20:27:00 2008 New Revision: 185775 URL: http://svn.freebsd.org/changeset/base/185775 Log: Move from solely write-locking the global tcbinfo in tcp_input() to read-locking in the TCP input path, allowing greater TCP input parallelism where multiple ithreads or

svn commit: r185774 - head/sys/net

2008-12-08 Thread Kip Macy
Author: kmacy Date: Mon Dec 8 20:21:57 2008 New Revision: 185774 URL: http://svn.freebsd.org/changeset/base/185774 Log: - avoid recursively locking the radix node head lock - assert that it is held if RTF_RNH_LOCKED is not passed Modified: head/sys/net/route.c Modified: head/sys/net/route

svn commit: r185773 - head/sys/netinet

2008-12-08 Thread Robert Watson
Author: rwatson Date: Mon Dec 8 20:18:50 2008 New Revision: 185773 URL: http://svn.freebsd.org/changeset/base/185773 Log: Add a reference count to struct inpcb, which may be explicitly incremented using in_pcbref(), and decremented using in_pcbfree() or inpcbrele(). Protocols using only cu

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

2008-12-08 Thread Jung-uk Kim
On Monday 08 December 2008 02:06 pm, Jung-uk Kim wrote: > On Monday 08 December 2008 01:39 pm, Jung-uk Kim wrote: > > Author: jkim > > Date: Mon Dec 8 18:39:59 2008 > > New Revision: 185772 > > URL: http://svn.freebsd.org/changeset/base/185772 > > > > Log: > > - Detect Bochs BIOS variants and us

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

2008-12-08 Thread Jung-uk Kim
On Monday 08 December 2008 02:22 pm, Ivan Voras wrote: > 2008/12/8 Ivan Voras <[EMAIL PROTECTED]>: > > Hi, > > > > How about introducing a read-only sysctl, something like > > kern.in_vm that would be > > > > 0 : none detected / as far as we can tell we're on bare metal > > 1 : if detect_virtual()

Re: svn commit: r185739 - head/sys/ufs/ufs

2008-12-08 Thread Kostik Belousov
On Mon, Dec 08, 2008 at 11:41:39AM -0500, John Baldwin wrote: > On Sunday 07 December 2008 08:25:06 am Konstantin Belousov wrote: > > Author: kib > > Date: Sun Dec 7 13:25:06 2008 > > New Revision: 185739 > > URL: http://svn.freebsd.org/changeset/base/185739 > > > > Log: > > Improve usefulness

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

2008-12-08 Thread Ivan Voras
2008/12/8 Ivan Voras <[EMAIL PROTECTED]>: > Hi, > > How about introducing a read-only sysctl, something like kern.in_vm > that would be > > 0 : none detected / as far as we can tell we're on bare metal > 1 : if detect_virtual() returns 1 > 2 : Xen dom-U > 3, etc... for future use, like VMWare VMI,

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

2008-12-08 Thread Jung-uk Kim
On Monday 08 December 2008 01:39 pm, Jung-uk Kim wrote: > Author: jkim > Date: Mon Dec 8 18:39:59 2008 > New Revision: 185772 > URL: http://svn.freebsd.org/changeset/base/185772 > > Log: > - Detect Bochs BIOS variants and use HZ_VM as well. > - Free kernel environment variable after its use. >

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

2008-12-08 Thread Ivan Voras
Hi, How about introducing a read-only sysctl, something like kern.in_vm that would be 0 : none detected / as far as we can tell we're on bare metal 1 : if detect_virtual() returns 1 2 : Xen dom-U 3, etc... for future use, like VMWare VMI, etc. ? (of course, for symmetry, if we ever support any

svn commit: r185772 - head/sys/kern

2008-12-08 Thread Jung-uk Kim
Author: jkim Date: Mon Dec 8 18:39:59 2008 New Revision: 185772 URL: http://svn.freebsd.org/changeset/base/185772 Log: - Detect Bochs BIOS variants and use HZ_VM as well. - Free kernel environment variable after its use. - Fix style(9) nits. Modified: head/sys/kern/subr_param.c Modified

svn commit: r185771 - head/lib/libarchive/test

2008-12-08 Thread Tim Kientzle
Author: kientzle Date: Mon Dec 8 17:22:44 2008 New Revision: 185771 URL: http://svn.freebsd.org/changeset/base/185771 Log: Obey the TMPDIR, TMP, TEMP, or TEMPDIR environment variables when choosing a scratch directory for the tests. Fallback to "/tmp", of course. Modified: head/lib/liba

Re: svn commit: r185647 - in head/sys: kern sys

2008-12-08 Thread John Baldwin
On Friday 05 December 2008 05:46:00 pm Roman Divacky wrote: > On Fri, Dec 05, 2008 at 08:50:24PM +, Konstantin Belousov wrote: > > Author: kib > > Date: Fri Dec 5 20:50:24 2008 > > New Revision: 185647 > > URL: http://svn.freebsd.org/changeset/base/185647 > > > > Log: > > Several threads in

Re: svn commit: r185682 - head/lib/libarchive

2008-12-08 Thread John Baldwin
On Saturday 06 December 2008 01:57:45 am Tim Kientzle wrote: > Author: kientzle > Date: Sat Dec 6 06:57:45 2008 > New Revision: 185682 > URL: http://svn.freebsd.org/changeset/base/185682 > > Log: > Strip ";1" and trailing "." from ISO9660 entries. > This seems a better match for people's expe

Re: svn commit: r185739 - head/sys/ufs/ufs

2008-12-08 Thread John Baldwin
On Sunday 07 December 2008 08:25:06 am Konstantin Belousov wrote: > Author: kib > Date: Sun Dec 7 13:25:06 2008 > New Revision: 185739 > URL: http://svn.freebsd.org/changeset/base/185739 > > Log: > Improve usefulness of the panic by printing the pointer to the problematic > dquot. In-tree gdb

svn commit: r185770 - stable/7/lib/libarchive

2008-12-08 Thread Tim Kientzle
Author: kientzle Date: Mon Dec 8 17:18:37 2008 New Revision: 185770 URL: http://svn.freebsd.org/changeset/base/185770 Log: MFC r185667,r185680,r185681: Overhaul the Rockridge option parsing and beef up the ISO9660 bidder. This makes the ISO reader a lot more robust when reading malformed i

svn commit: r185769 - head

2008-12-08 Thread Jens Schweikhardt
Author: schweikh Date: Mon Dec 8 17:12:40 2008 New Revision: 185769 URL: http://svn.freebsd.org/changeset/base/185769 Log: White space only: Tabify; white space at EOL removed. Modified: head/UPDATING Modified: head/UPDATING ==

svn commit: r185768 - head/sys/geom

2008-12-08 Thread Ulf Lilleengen
Author: lulf Date: Mon Dec 8 17:09:02 2008 New Revision: 185768 URL: http://svn.freebsd.org/changeset/base/185768 Log: - Add missing word in comment. Modified: head/sys/geom/geom_subr.c Modified: head/sys/geom/geom_subr.c =

Re: svn commit: r185674 - head/lib/libarchive

2008-12-08 Thread Joerg Sonnenberger
On Mon, Dec 08, 2008 at 02:14:32PM +0900, Bang Jun-young wrote: > MSC actually supports inline functions as '__inline' keyword in C mode. The > above should be written as follows: Can you say that for all versions? Besides, it will very likely inline this anyway, so it doesn't matter very much. J

svn commit: r185766 - in head/sys: compat/linprocfs fs/procfs

2008-12-08 Thread Konstantin Belousov
Author: kib Date: Mon Dec 8 13:15:31 2008 New Revision: 185766 URL: http://svn.freebsd.org/changeset/base/185766 Log: Make two style changes to create new commit and document proper commit message for r185765. Noted by: rdivacky Requested by: des Commit message for r185765 sho

Re: svn commit: r185765 - in head/sys: compat/linprocfs fs/procfs

2008-12-08 Thread Dag-Erling Smørgrav
Kostik Belousov <[EMAIL PROTECTED]> writes: > Thanks for Roman Divacky for pointing this out, commit message is > wrong. I specified wrong log file to the svn ci -F switch. The right > commit message is below. Can you please make a forced commit to document this? Just add or remove a blank line

Re: svn commit: r185765 - in head/sys: compat/linprocfs fs/procfs

2008-12-08 Thread Kostik Belousov
On Mon, Dec 08, 2008 at 12:34:52PM +, Konstantin Belousov wrote: > Author: kib > Date: Mon Dec 8 12:34:52 2008 > New Revision: 185765 > URL: http://svn.freebsd.org/changeset/base/185765 > > Log: > Change the linprocfs /maps and procfs /map handlers to use > sbuf instead of doing uiomove.

svn commit: r185765 - in head/sys: compat/linprocfs fs/procfs

2008-12-08 Thread Konstantin Belousov
Author: kib Date: Mon Dec 8 12:34:52 2008 New Revision: 185765 URL: http://svn.freebsd.org/changeset/base/185765 Log: Change the linprocfs /maps and procfs /map handlers to use sbuf instead of doing uiomove. This allows for reads from non-zero offsets to work. Patch is forward-ported d

svn commit: r185764 - head/sys/kern

2008-12-08 Thread Konstantin Belousov
Author: kib Date: Mon Dec 8 12:29:30 2008 New Revision: 185764 URL: http://svn.freebsd.org/changeset/base/185764 Log: Do drop vm map lock earlier in the sysctl_kern_proc_vmmap(), to avoid locking a vnode while having vm map locked. Reported and tested by: pho MFC after:1 week

svn commit: r185763 - head/lib/libpmc

2008-12-08 Thread Joseph Koshy
Author: jkoshy Date: Mon Dec 8 12:28:48 2008 New Revision: 185763 URL: http://svn.freebsd.org/changeset/base/185763 Log: Document processor errata that affect performance measurement. Modified: head/lib/libpmc/pmc.core.3 Modified: head/lib/libpmc/pmc.core.3 =

svn commit: r185762 - svnadmin/conf

2008-12-08 Thread Philip Paeps
Author: philip Date: Mon Dec 8 12:04:00 2008 New Revision: 185762 URL: http://svn.freebsd.org/changeset/base/185762 Log: Take dhartmei's commit bit into safekeeping per his request. Approved by: core Modified: svnadmin/conf/access Modified: svnadmin/conf/access ===

svn commit: r185761 - head/sys/ufs/ufs

2008-12-08 Thread Konstantin Belousov
Author: kib Date: Mon Dec 8 11:04:17 2008 New Revision: 185761 URL: http://svn.freebsd.org/changeset/base/185761 Log: The dqrele() function syncs the dq, then acquires the dqh lock, and then does final drop of the the dq reference to put it onto the free list. There is a possibility that th