Re: svn commit: r205014 - in head: . sys/amd64/amd64 sys/amd64/conf sys/amd64/include sys/amd64/linux32 sys/compat/freebsd32 sys/compat/ia32 sys/conf sys/fs/procfs sys/ia64/conf sys/ia64/ia64 sys/ia64

2010-03-17 Thread Ed Schouten
* M. Warner Losh wrote: > Under your plan, which __FreeBSD_version would we use here? Well, the idea is that it's monotone. The lower you set the value, the more rubbish you get. -- Ed Schouten WWW: http://80386.nl/ pgpyPVQeolua9.pgp Description: PGP signature

Re: svn commit: r204939 - head/secure/libexec

2010-03-17 Thread Dag-Erling Smørgrav
Doug Barton writes: > Dag-Erling Smørgrav writes: > > The proper way to handle this would have been to send me an email > > asking if perhaps I had forgotten to commit the Makefile. > 1. Broken needs to be fixed, sooner rather than later. > 2. The change I made didn't affect any functionality bec

Re: svn commit: r205231 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2010-03-17 Thread John Baldwin
On Tuesday 16 March 2010 6:17:22 pm Kip Macy wrote: > Author: kmacy > Date: Tue Mar 16 22:17:21 2010 > New Revision: 205231 > URL: http://svn.freebsd.org/changeset/base/205231 > > Log: > - reduce contention by breaking up ARC state locks in to 16 for data > and 16 for metadata > - export L

Re: svn commit: r205221 - head/sys/dev/bge

2010-03-17 Thread Andrew Gallatin
Pyun YongHyeon wrote: Revert r205090. It's hard to know when the mail box register write will get flushed to the hardware and it may take longer. Pointed out by: scottl I may be mis-reading the code, but it looks like the mailbox register is in memory space, which should be flushed

Re: svn commit: r205221 - head/sys/dev/bge

2010-03-17 Thread Bruce Evans
On Wed, 17 Mar 2010, Andrew Gallatin wrote: Pyun YongHyeon wrote: Revert r205090. It's hard to know when the mail box register write will get flushed to the hardware and it may take longer. Pointed out by: scottl I may be mis-reading the code, but it looks like the mailbox regi

Re: svn commit: r205014 - in head: . sys/amd64/amd64 sys/amd64/conf sys/amd64/include sys/amd64/linux32 sys/compat/freebsd32 sys/compat/ia32 sys/conf sys/fs/procfs sys/ia64/conf sys/ia64/ia64 sys/ia64

2010-03-17 Thread M. Warner Losh
In message: <20100317085004.gb7...@hoeg.nl> Ed Schouten writes: : * M. Warner Losh wrote: : > Under your plan, which __FreeBSD_version would we use here? : : Well, the idea is that it's monotone. The lower you set the value, the : more rubbish you get. I agree with John this is too

svn commit: r205250 - head/share/dict

2010-03-17 Thread David E. O'Brien
Author: obrien Date: Wed Mar 17 15:31:06 2010 New Revision: 205250 URL: http://svn.freebsd.org/changeset/base/205250 Log: Add "Massachusetts". Modified: head/share/dict/web2 Modified: head/share/dict/web2 == --- head

Re: svn commit: r205221 - head/sys/dev/bge

2010-03-17 Thread Andrew Gallatin
Bruce Evans wrote: > On Wed, 17 Mar 2010, Andrew Gallatin wrote: > >> Pyun YongHyeon wrote: >> >>> Revert r205090. >>> It's hard to know when the mail box register write will get flushed to >>> the hardware and it may take longer. >>> Pointed out by:scottl >> >> I may be mis-readin

Re: svn commit: r205165 - head/lib/libc/gen

2010-03-17 Thread Dag-Erling Smørgrav
Bruce Evans writes: > Even if the child causes the flush, the content of stdout and stderr > is not flushed normally since it is redirected to /dev/null. Unflushed > input in stdin is handled more brokenly: although stdin is redirected > to /dev/null, input on it can still be read via stdin's buf

Re: svn commit: r205014 - in head: . sys/amd64/amd64 sys/amd64/conf sys/amd64/include sys/amd64/linux32 sys/compat/freebsd32 sys/compat/ia32 sys/conf sys/fs/procfs sys/ia64/conf sys/ia64/ia64 sys/ia64

2010-03-17 Thread Ed Schouten
* M. Warner Losh wrote: > I agree with John this is too fine grained. We don't currently have > this data for the removals, just when we did. And it isn't clear that > our users could easily find this data either, even if we > dumpster-dived the repo for it. I do think the same, but maybe in th

Re: svn commit: r205014 - in head: . sys/amd64/amd64 sys/amd64/conf sys/amd64/include sys/amd64/linux32 sys/compat/freebsd32 sys/compat/ia32 sys/conf sys/fs/procfs sys/ia64/conf sys/ia64/ia64 sys/ia64

2010-03-17 Thread M. Warner Losh
In message: <20100317171648.gd7...@hoeg.nl> Ed Schouten writes: : * M. Warner Losh wrote: : > I agree with John this is too fine grained. We don't currently have : > this data for the removals, just when we did. And it isn't clear that : > our users could easily find this data eithe

svn commit: r205251 - head/sys/netinet

2010-03-17 Thread Bjoern A. Zeeb
Author: bz Date: Wed Mar 17 18:28:27 2010 New Revision: 205251 URL: http://svn.freebsd.org/changeset/base/205251 Log: Add pcb reference counting to the pcblist sysctl handler functions to ensure type stability while caching the pcb pointers for the copyout. Reviewed by: rwatson MFC a

svn commit: r205252 - head/sys/cam/scsi

2010-03-17 Thread Matt Jacob
Author: mjacob Date: Wed Mar 17 18:53:58 2010 New Revision: 205252 URL: http://svn.freebsd.org/changeset/base/205252 Log: We actually can generate a host number. MFC after:1 month Modified: head/sys/cam/scsi/scsi_sg.c Modified: head/sys/cam/scsi/scsi_sg.c ===

svn commit: r205253 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2010-03-17 Thread Kip Macy
Author: kmacy Date: Wed Mar 17 20:00:22 2010 New Revision: 205253 URL: http://svn.freebsd.org/changeset/base/205253 Log: use CACHE_LINE_SIZE instead of hardcoding 128 for lock pad pointed out by Marius Nuennerich and jhb@ Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.

svn commit: r205254 - head/sys/sparc64/pci

2010-03-17 Thread Marius Strobl
Author: marius Date: Wed Mar 17 20:01:01 2010 New Revision: 205254 URL: http://svn.freebsd.org/changeset/base/205254 Log: - Add quirk handling for Sun Fire V1280. The firmware of these machines provides no ino-bitmap properties so forge them using the default set of controller interrupts

svn commit: r205255 - head/sys/dev/mxge

2010-03-17 Thread Andrew Gallatin
Author: gallatin Date: Wed Mar 17 20:13:09 2010 New Revision: 205255 URL: http://svn.freebsd.org/changeset/base/205255 Log: Fix 2 bugs in mxge_attach() - Don't leak slice resources when mxge_alloc_rings() fails - Start taskq threads only after we know attach will succeed. At boot

svn commit: r205258 - in head/sys/sparc64: include sparc64

2010-03-17 Thread Marius Strobl
Author: marius Date: Wed Mar 17 20:23:14 2010 New Revision: 205258 URL: http://svn.freebsd.org/changeset/base/205258 Log: - Add TTE and context register bits for the additional page sizes supported by UltraSparc-IV and -IV+ as well as SPARC64 V, VI, VII and VIIIfx CPUs. - Replace TLB_PCXR_

svn commit: r205263 - head/sys/sparc64/include

2010-03-17 Thread Marius Strobl
Author: marius Date: Wed Mar 17 21:00:39 2010 New Revision: 205263 URL: http://svn.freebsd.org/changeset/base/205263 Log: Add macros for the VER.impl of SPARC64 II to VIIIfx. Modified: head/sys/sparc64/include/ver.h Modified: head/sys/sparc64/include/ver.h ===

svn commit: r205264 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2010-03-17 Thread Kip Macy
Author: kmacy Date: Wed Mar 17 21:10:09 2010 New Revision: 205264 URL: http://svn.freebsd.org/changeset/base/205264 Log: - cache line align arcs_lock array (h/t Marius Nuennerich) - fix ARCS_LOCK_PAD to use architecture defined CACHE_LINE_SIZE - cache line align buf_hash_table ht_locks array

svn commit: r205266 - head/sys/vm

2010-03-17 Thread Kip Macy
Author: kmacy Date: Wed Mar 17 21:18:28 2010 New Revision: 205266 URL: http://svn.freebsd.org/changeset/base/205266 Log: Cache line align various structures and move volatile counters to not share a cache line with (mostly) immutable state Reviewed by: jeff@ MFC after:7 days Modif

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

2010-03-17 Thread Qing Li
Author: qingli Date: Wed Mar 17 22:12:12 2010 New Revision: 205268 URL: http://svn.freebsd.org/changeset/base/205268 Log: Set the device capabilities to include dynamic link-state for those modern drivers. Reviewed by: imp (and suggested by imp) MFC after:3 days Modified: head/s

svn commit: r205269 - in head/sys/sparc64: include sparc64

2010-03-17 Thread Marius Strobl
Author: marius Date: Wed Mar 17 22:45:09 2010 New Revision: 205269 URL: http://svn.freebsd.org/changeset/base/205269 Log: o Add support for UltraSparc-IV+: - Swap the configuration of the first and second large dTLB as with US-IV+ these can only hold entries of certain page sizes each,

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

2010-03-17 Thread Warner Losh
Author: imp Date: Wed Mar 17 22:45:53 2010 New Revision: 205270 URL: http://svn.freebsd.org/changeset/base/205270 Log: Remove two instances of the evil hack to get the ifnet. mii_ifp is set early enough that we don't need to do these hacks anymore. Modified: head/sys/dev/mii/mii.c Modifie

svn commit: r205271 - head/bin/ps

2010-03-17 Thread Juli Mallett
Author: jmallett Date: Wed Mar 17 22:57:58 2010 New Revision: 205271 URL: http://svn.freebsd.org/changeset/base/205271 Log: o) Add a keyword to displaying elapsed time in integer seconds, "etimes". o) Give slightly better (i.e. any) documentation of the format of "etime". Reviewed by: ji

svn commit: r205272 - head/usr.sbin/ppp

2010-03-17 Thread Qing Li
Author: qingli Date: Thu Mar 18 00:23:39 2010 New Revision: 205272 URL: http://svn.freebsd.org/changeset/base/205272 Log: Need to set the proper flag bit when inserting ARP entries into the kernel. MFC after:3 days Modified: head/usr.sbin/ppp/arp.c Modified: head/usr.sbin/ppp/arp.

svn commit: r205273 - head/lib/libstand

2010-03-17 Thread Xin LI
Author: delphij Date: Thu Mar 18 00:27:17 2010 New Revision: 205273 URL: http://svn.freebsd.org/changeset/base/205273 Log: Remove two pieces of code (one disabled in revision 39665 and another derived from the first one) that is not used for the last 12 years. Modified: head/lib/libstand/bz