svn commit: r190860 - head/sys/dev/uart

2009-04-08 Thread Marcel Moolenaar
Author: marcel Date: Wed Apr 8 22:19:39 2009 New Revision: 190860 URL: http://svn.freebsd.org/changeset/base/190860 Log: Don't use pmap_kextact() when comparing bus handles for Book-E. We typically wire translation to devices with TLB1 entries and pmap_kextract() does not know about those a

Re: svn commit: r190853 - in head/sys: amd64/include i386/include

2009-04-08 Thread Roman Divacky
On Wed, Apr 08, 2009 at 07:06:47PM +, Ed Schouten wrote: > Author: ed > Date: Wed Apr 8 19:06:47 2009 > New Revision: 190853 > URL: http://svn.freebsd.org/changeset/base/190853 > > Log: > Implement __bswap16() without using inline assembly. > > Most compilers nowadays (including GCC) a

svn commit: r190857 - head/sys/dev/kbdmux

2009-04-08 Thread Maksim Yevmenkin
Author: emax Date: Wed Apr 8 20:52:30 2009 New Revision: 190857 URL: http://svn.freebsd.org/changeset/base/190857 Log: Undo SVN rev 183283 Do not use Giant for kbdmux(4) locking. This is wrong and apparently causing more problems than it solves. This will re-open the issue where interr

svn commit: r190855 - in head/share: man/man7 misc

2009-04-08 Thread Ed Schouten
Author: ed Date: Wed Apr 8 20:20:19 2009 New Revision: 190855 URL: http://svn.freebsd.org/changeset/base/190855 Log: Add C++ operators to operator(7) manual page. Submitted by: Christoph Mallon Modified: head/share/man/man7/operator.7 head/share/misc/operator Modified: head/share/ma

Re: svn commit: r190837 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb kern

2009-04-08 Thread Robert Watson
On Wed, 8 Apr 2009, Robert Watson wrote: While the probes I've added could be used to do this very easily, that's not the thrust of the work I'm currently doing. A useful starting point for someone interested in this problem would be a dtrace script like the following: vfs:namecache:enter:

svn commit: r190854 - in head/sys: amd64/include i386/include

2009-04-08 Thread Ed Schouten
Author: ed Date: Wed Apr 8 19:10:20 2009 New Revision: 190854 URL: http://svn.freebsd.org/changeset/base/190854 Log: Also remove the unused __word_swap_int*() macros. Submitted by: Christoph Mallon Modified: head/sys/amd64/include/endian.h head/sys/i386/include/endian.h Modified: he

svn commit: r190853 - in head/sys: amd64/include i386/include

2009-04-08 Thread Ed Schouten
Author: ed Date: Wed Apr 8 19:06:47 2009 New Revision: 190853 URL: http://svn.freebsd.org/changeset/base/190853 Log: Implement __bswap16() without using inline assembly. Most compilers nowadays (including GCC) are smart enough to know what's going on and generate more efficient code anyw

svn commit: r190852 - head

2009-04-08 Thread Marko Zec
Author: zec Date: Wed Apr 8 18:30:42 2009 New Revision: 190852 URL: http://svn.freebsd.org/changeset/base/190852 Log: A belated note on layout change of certain V_ containers. Approved by: julian (mentor) Modified: head/UPDATING Modified: head/UPDATING

Re: svn commit: r190837 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb kern

2009-04-08 Thread Robert Watson
On Wed, 8 Apr 2009, Maxim Konovalov wrote: While the probes I've added could be used to do this very easily, that's not the thrust of the work I'm currently doing. A useful starting point for someone interested in this problem would be a dtrace script like the following: vfs:namecache:ente

svn commit: r190851 - head/sbin/ipfw

2009-04-08 Thread Maxim Konovalov
Author: maxim Date: Wed Apr 8 17:46:45 2009 New Revision: 190851 URL: http://svn.freebsd.org/changeset/base/190851 Log: o Grammar. Modified: head/sbin/ipfw/ipfw.8 Modified: head/sbin/ipfw/ipfw.8 == --- head/sbin/ipf

Re: sctp files location

2009-04-08 Thread Julian Elischer
Randall Stewart wrote: I actually proposed that way back when we brought SCTP in the tree (there is not that big of difference now and then.. can't remember when the last time was we added a file .. before svn thats for sure). At that time I was advised it is best just to leave it like TCP and UD

Re: sctp files location

2009-04-08 Thread Julian Elischer
Rui Paulo wrote: On 8 Apr 2009, at 14:03, Luigi Rizzo wrote: Randall, there is now a total of 36 sctp files under sys/netinet (22 headers, 12 source). Wouldn't it be the case to move them (except for the userland headers) under netinet/sctp/ ? I would like to see this happening too, but I'm

Re: svn commit: r190849 - head/sys/geom/part

2009-04-08 Thread Marcel Moolenaar
On Apr 8, 2009, at 10:12 AM, Max Laier wrote: On Wednesday 08 April 2009 18:18:17 Marcel Moolenaar wrote: Author: marcel Date: Wed Apr 8 16:18:16 2009 New Revision: 190849 URL: http://svn.freebsd.org/changeset/base/190849 Log: Don't use hexadecimal in the EBR partition names, because 'a'..'

Re: svn commit: r190849 - head/sys/geom/part

2009-04-08 Thread Max Laier
On Wednesday 08 April 2009 18:18:17 Marcel Moolenaar wrote: > Author: marcel > Date: Wed Apr 8 16:18:16 2009 > New Revision: 190849 > URL: http://svn.freebsd.org/changeset/base/190849 > > Log: > Don't use hexadecimal in the EBR partition names, because 'a'..'f' > are more commonly known as BSD

Re: svn commit: r190837 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb kern

2009-04-08 Thread Maxim Konovalov
On Wed, 8 Apr 2009, 15:43+0100, Robert Watson wrote: > > On Wed, 8 Apr 2009, Robert Watson wrote: > > > While the probes I've added could be used to do this very easily, > > that's not the thrust of the work I'm currently doing. A useful > > starting point for someone interested in this problem w

Re: sctp files location

2009-04-08 Thread Luigi Rizzo
On Wed, Apr 08, 2009 at 12:38:18PM -0400, Randall Stewart wrote: > I actually proposed that way back when > we brought SCTP in the tree (there is not that > big of difference now and then.. can't remember I know, it's not because of some recent addition, i just took your commit message as a remind

Re: sctp files location

2009-04-08 Thread Randall Stewart
I actually proposed that way back when we brought SCTP in the tree (there is not that big of difference now and then.. can't remember when the last time was we added a file .. before svn thats for sure). At that time I was advised it is best just to leave it like TCP and UDP. R On Apr 8, 2009, at

svn commit: r190850 - in head/sys: dev/if_ndis net80211

2009-04-08 Thread Sam Leffler
Author: sam Date: Wed Apr 8 16:19:50 2009 New Revision: 190850 URL: http://svn.freebsd.org/changeset/base/190850 Log: o add a capability for drivers that require 802.3 encapsulation of frames passed down through the transmit path o mark ndis requiring 802.3 encap'd frames Reviewed by

svn commit: r190849 - head/sys/geom/part

2009-04-08 Thread Marcel Moolenaar
Author: marcel Date: Wed Apr 8 16:18:16 2009 New Revision: 190849 URL: http://svn.freebsd.org/changeset/base/190849 Log: Don't use hexadecimal in the EBR partition names, because 'a'..'f' are more commonly known as BSD partition names. Discussed with: ivoras@ Modified: head/sys/geom/p

svn commit: r190848 - head/sys/dev/ath

2009-04-08 Thread Sam Leffler
Author: sam Date: Wed Apr 8 16:12:28 2009 New Revision: 190848 URL: http://svn.freebsd.org/changeset/base/190848 Log: remove unused struct member Modified: head/sys/dev/ath/if_athvar.h Modified: head/sys/dev/ath/if_athvar.h ===

svn commit: r190847 - head/sys/kern

2009-04-08 Thread Ed Schouten
Author: ed Date: Wed Apr 8 15:56:50 2009 New Revision: 190847 URL: http://svn.freebsd.org/changeset/base/190847 Log: Fix tty_wait_background() to comply with standards. It turns out my handling of SIGTTOU and SIGTTIN didn't entirely comply to the standards. It is true that in the SIGTTOU

svn commit: r190846 - head/sbin/ipfw

2009-04-08 Thread Luigi Rizzo
Author: luigi Date: Wed Apr 8 15:18:21 2009 New Revision: 190846 URL: http://svn.freebsd.org/changeset/base/190846 Log: Various cleanup of text, moving a couple of paragraphs above to avoid referencing undefined terms (humans are not compilers but still care about these things). Change

Re: svn commit: r190837 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb kern

2009-04-08 Thread Robert Watson
On Wed, 8 Apr 2009, Robert Watson wrote: While the probes I've added could be used to do this very easily, that's not the thrust of the work I'm currently doing. A useful starting point for someone interested in this problem would be a dtrace script like the following: vfs:namecache:enter:

Re: svn commit: r190837 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb kern

2009-04-08 Thread Robert Watson
On Wed, 8 Apr 2009, Attilio Rao wrote: Finally, I think it would be a good idea to do a bit of real-world profiling on memory efficiency of the name cache: how much memory is wasted when assumptions about short/long are wrong, and could we retune lengths, limits, hash bucket counts, etc, to wo

Re: svn commit: r190837 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb kern

2009-04-08 Thread Attilio Rao
2009/4/8, Robert Watson : > On Wed, 8 Apr 2009, Stephen McKay wrote: > > > > Author: mckay > > Date: Wed Apr 8 04:30:16 2009 > > New Revision: 190837 > > URL: http://svn.freebsd.org/changeset/base/190837 > > > > Log: > > MFC r187460: Add a limit on namecache entries. > > > > Obviously, having a

Re: svn commit: r190837 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb kern

2009-04-08 Thread Robert Watson
On Wed, 8 Apr 2009, Stephen McKay wrote: Author: mckay Date: Wed Apr 8 04:30:16 2009 New Revision: 190837 URL: http://svn.freebsd.org/changeset/base/190837 Log: MFC r187460: Add a limit on namecache entries. Obviously, having a limit is a good idea, but I wonder if we should use some more

Re: sctp files location

2009-04-08 Thread Rui Paulo
On 8 Apr 2009, at 14:03, Luigi Rizzo wrote: Randall, there is now a total of 36 sctp files under sys/netinet (22 headers, 12 source). Wouldn't it be the case to move them (except for the userland headers) under netinet/sctp/ ? I would like to see this happening too, but I'm aware that the ST

sctp files location

2009-04-08 Thread Luigi Rizzo
Randall, there is now a total of 36 sctp files under sys/netinet (22 headers, 12 source). Wouldn't it be the case to move them (except for the userland headers) under netinet/sctp/ ? cheers luigi ___ svn-src-all@freebsd.org mailing list

svn commit: r190845 - head/sys/arm/arm

2009-04-08 Thread Rafal Jaworowski
Author: raj Date: Wed Apr 8 13:01:18 2009 New Revision: 190845 URL: http://svn.freebsd.org/changeset/base/190845 Log: Minor description fix. Modified: head/sys/arm/arm/trap.c Modified: head/sys/arm/arm/trap.c == ---

svn commit: r190844 - head/sys/arm/arm

2009-04-08 Thread Rafal Jaworowski
Author: raj Date: Wed Apr 8 12:54:32 2009 New Revision: 190844 URL: http://svn.freebsd.org/changeset/base/190844 Log: Properly handle KDB entry in fatal abort. This lets KDB_UNATTENDED work on ARM. Submitted by: Grzegorz Bernacki gjb ! semihalf dot com Modified: head/sys/arm/arm/trap.c

svn commit: r190843 - head/sys/netinet

2009-04-08 Thread Randall Stewart
Author: rrs Date: Wed Apr 8 12:52:05 2009 New Revision: 190843 URL: http://svn.freebsd.org/changeset/base/190843 Log: Fix a FR bug. When doing PR-SCTP with number rtx set to a low number. The check for skipping was in the incorrect place. Which meant we would FR chunks we should not. MF

Re: svn commit: r190749 - in head/sys: dev/ata dev/sound/usb dev/usb dev/usb/bluetooth dev/usb/controller dev/usb/input dev/usb/misc dev/usb/net dev/usb/quirk dev/usb/serial dev/usb/storage dev/usb/te

2009-04-08 Thread Paolo Pisati
Andrew Thompson wrote: On Sun, Apr 05, 2009 at 09:24:15PM +, Paolo Pisati wrote: Author: piso Date: Sun Apr 5 21:24:15 2009 New Revision: 190749 URL: http://svn.freebsd.org/changeset/base/190749 Log: Remove pointeless mergeinfo that crept in from r190633. Thanks! I was told thi

svn commit: r190842 - head/sys/netinet

2009-04-08 Thread Randall Stewart
Author: rrs Date: Wed Apr 8 12:49:36 2009 New Revision: 190842 URL: http://svn.freebsd.org/changeset/base/190842 Log: Add more padding and a new variable. This will help us be able to keep ABI compatibility between 8 and 9. MFC after:Never Modified: head/sys/netinet/sctp_sysctl.c

svn commit: r190841 - in head/sys: . netinet/libalias

2009-04-08 Thread Paolo Pisati
Author: piso Date: Wed Apr 8 11:56:49 2009 New Revision: 190841 URL: http://svn.freebsd.org/changeset/base/190841 Log: -don't pass down, to module's fingerprint function, unused data like a pointer to the ip header. -style -spacing Modified: head/sys/ (props changed) head/sys/neti

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

2009-04-08 Thread Takahashi Yoshihiro
Author: nyan Date: Wed Apr 8 11:35:47 2009 New Revision: 190840 URL: http://svn.freebsd.org/changeset/base/190840 Log: MFi386: revision 190617 Fill the fsbase and gsbase fields of the mcontext structure on i386. Modified: head/sys/pc98/pc98/machdep.c Modified: head/sys/pc98/pc98/mach

svn commit: r190839 - head/sys/fs/pseudofs

2009-04-08 Thread Dag-Erling Smorgrav
Author: des Date: Wed Apr 8 09:02:42 2009 New Revision: 190839 URL: http://svn.freebsd.org/changeset/base/190839 Log: Remove spurious locking in pfs_write(). Reported by: Andrew Brampton MFC after:1 week Modified: head/sys/fs/pseudofs/pseudofs_vnops.c Modified: head/sys/fs/pseu