svn commit: r190909 - in head/sys: kern net netinet netinet6 netipsec sys

2009-04-10 Thread Marko Zec
Author: zec Date: Sat Apr 11 05:58:58 2009 New Revision: 190909 URL: http://svn.freebsd.org/changeset/base/190909 Log: Introduce vnet module registration / initialization framework with dependency tracking and ordering enforcement. With this change, per-vnet initialization functions intro

svn commit: r190908 - head/sys/dev/ep

2009-04-10 Thread Warner Losh
Author: imp Date: Sat Apr 11 04:30:38 2009 New Revision: 190908 URL: http://svn.freebsd.org/changeset/base/190908 Log: Two refinements to the 3c1 support: 1) Flag it and only access that command on the 3c1 2) The TX PLL appears to power down when not in use, so we have to power it back

Re: svn commit: r190031 - head/etc/defaults

2009-04-10 Thread Dmitry Marakasov
* Brooks Davis (bro...@freebsd.org) wrote: > > I use ale(4). Will test some more. Couldn't the fact that the interface > > is renamed be the reason? > > Shouldn't be. I use renamed interfaces a fair bit. The ale(4) driver > uses mii, but so lack of link events shouldn't be an issue unless the >

Re: svn commit: r190031 - head/etc/defaults

2009-04-10 Thread M. Warner Losh
In message: <20090410.123404.-1398308997@bsdimp.com> "M. Warner Losh" writes: : In message: <20090409153805.gb83...@lor.one-eyed-alien.net> : Brooks Davis writes: : : Unless you have one of the few interfaces that does not generate : : link status events, dhclient will

svn commit: r190907 - head/sys/dev/ep

2009-04-10 Thread Warner Losh
Author: imp Date: Sat Apr 11 02:47:03 2009 New Revision: 190907 URL: http://svn.freebsd.org/changeset/base/190907 Log: o Report ethernet status for at least 10BaseT media. Since I don't have other media to test against, I've left that media reporting unchanged. o Enable the TX_PLL whe

svn commit: r190905 - head

2009-04-10 Thread Daniel Gerzo
== --- head/ObsoleteFiles.inc Fri Apr 10 21:24:18 2009(r190904) +++ head/ObsoleteFiles.inc Fri Apr 10 22:15:01 2009(r190905) @@ -15,7 +15,7 @@ # # 20090410: VOP_LEASE.9 removed -OLD_FILES+=usr/share/man/man9

svn commit: r190904 - head/sys/sys

2009-04-10 Thread Kai Wang
Author: kaiw Date: Fri Apr 10 21:24:18 2009 New Revision: 190904 URL: http://svn.freebsd.org/changeset/base/190904 Log: Added DT_GNU_HASH entry for GNU-style hash table. Modified: head/sys/sys/elf_common.h Modified: head/sys/sys/elf_common.h ==

svn commit: r190903 - head/sys/net

2009-04-10 Thread Max Laier
Author: mlaier Date: Fri Apr 10 19:16:14 2009 New Revision: 190903 URL: http://svn.freebsd.org/changeset/base/190903 Log: Follow up for r190895 It's not only the "all" group that is affected, but all groups on the given interface. PR: kern/130977, kern/131310 MFC after:3

Re: svn commit: r190031 - head/etc/defaults

2009-04-10 Thread M. Warner Losh
In message: <20090410184337.ga6...@lor.one-eyed-alien.net> Brooks Davis writes: : On Fri, Apr 10, 2009 at 12:34:04PM -0600, M. Warner Losh wrote: : > In message: <20090409153805.gb83...@lor.one-eyed-alien.net> : > Brooks Davis writes: : > : Unless you have one of the few i

svn commit: r190902 - head/sys/dev/ed

2009-04-10 Thread Warner Losh
Author: imp Date: Fri Apr 10 18:46:46 2009 New Revision: 190902 URL: http://svn.freebsd.org/changeset/base/190902 Log: Don't specify a hint, since it isn't needed. Modified: head/sys/dev/ed/if_ed_pccard.c Modified: head/sys/dev/ed/if_ed_pccard.c ==

Re: svn commit: r190031 - head/etc/defaults

2009-04-10 Thread Brooks Davis
On Fri, Apr 10, 2009 at 12:34:04PM -0600, M. Warner Losh wrote: > In message: <20090409153805.gb83...@lor.one-eyed-alien.net> > Brooks Davis writes: > : Unless you have one of the few interfaces that does not generate > : link status events, dhclient will be started by devd. The only

Re: svn commit: r190031 - head/etc/defaults

2009-04-10 Thread M. Warner Losh
In message: <20090409153805.gb83...@lor.one-eyed-alien.net> Brooks Davis writes: : Unless you have one of the few interfaces that does not generate : link status events, dhclient will be started by devd. The only ones I : know of are a subset set of ed(4) devices, though I think imp m

svn commit: r190901 - head/sys/dev/ed

2009-04-10 Thread Warner Losh
Author: imp Date: Fri Apr 10 17:34:30 2009 New Revision: 190901 URL: http://svn.freebsd.org/changeset/base/190901 Log: Fix comment Submitted by: danfe@ Modified: head/sys/dev/ed/if_ed_pccard.c Modified: head/sys/dev/ed/if_ed_pccard.c =

svn commit: r190900 - head/sys/dev/ed

2009-04-10 Thread Warner Losh
Author: imp Date: Fri Apr 10 16:12:00 2009 New Revision: 190900 URL: http://svn.freebsd.org/changeset/base/190900 Log: Improvements for TC5299J MII support. Modified: head/sys/dev/ed/if_ed_pccard.c Modified: head/sys/dev/ed/if_ed_pccard.c =

svn commit: r190899 - head/sys/dev/ed

2009-04-10 Thread Warner Losh
Author: imp Date: Fri Apr 10 15:33:47 2009 New Revision: 190899 URL: http://svn.freebsd.org/changeset/base/190899 Log: The D-Link DE-650 isn't tagged as a network card, so allow it to attach anyway. Add a comment about a 'common' mfg/prod pair that's used in a very large array of different

svn commit: r190898 - head/sys/dev/ed

2009-04-10 Thread Warner Losh
Author: imp Date: Fri Apr 10 15:30:19 2009 New Revision: 190898 URL: http://svn.freebsd.org/changeset/base/190898 Log: Fix some comments. Modified: head/sys/dev/ed/if_ed_pccard.c Modified: head/sys/dev/ed/if_ed_pccard.c

svn commit: r190897 - head/sys/dev/ed

2009-04-10 Thread Warner Losh
Author: imp Date: Fri Apr 10 15:18:03 2009 New Revision: 190897 URL: http://svn.freebsd.org/changeset/base/190897 Log: No need to check for chip type here. Modified: head/sys/dev/ed/if_ed_pccard.c Modified: head/sys/dev/ed/if_ed_pccard.c ==

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

2009-04-10 Thread Warner Losh
Author: imp Date: Fri Apr 10 15:01:48 2009 New Revision: 190896 URL: http://svn.freebsd.org/changeset/base/190896 Log: Updates based on my testing of the cards. Modified: head/share/man/man4/ed.4 Modified: head/share/man/man4/ed.4 =

svn commit: r190895 - head/sys/net

2009-04-10 Thread Max Laier
Author: mlaier Date: Fri Apr 10 14:41:51 2009 New Revision: 190895 URL: http://svn.freebsd.org/changeset/base/190895 Log: Remove interfaces from IFG_ALL on detach. This cures a couple of pf panics when using the "self" keyword in tables or as ()-style host address and fixes "ifconfig -g all

svn commit: r190894 - head

2009-04-10 Thread Daniel Gerzo
. # +# 20090410: VOP_LEASE.9 removed +OLD_FILES+=usr/share/man/man9/VOP_LEASE.9 # 20090405: removal of if_ppp(4) and if_sl(4) OLD_FILES+=sbin/slattach rescue/slattach OLD_FILES+=sbin/startslip rescue/startslip ___ svn-src-all@freebsd.org mailing list http

svn commit: r190893 - in stable/7/sys: . amd64/linux32 compat/linux contrib/pf dev/ath/ath_hal dev/cxgb i386/linux

2009-04-10 Thread Dmitry Chagin
Author: dchagin Date: Fri Apr 10 13:45:56 2009 New Revision: 190893 URL: http://svn.freebsd.org/changeset/base/190893 Log: Merge from HEAD to stable/7: r186211: Remove obsolete AT_DEBUG stuff. It never should have been committed in the first place, let alone migrated to linux emulation

svn commit: r190892 - in stable/7/sys: . contrib/pf dev/ath/ath_hal dev/cxgb netinet

2009-04-10 Thread Bjoern A. Zeeb
Author: bz Date: Fri Apr 10 12:32:44 2009 New Revision: 190892 URL: http://svn.freebsd.org/changeset/base/190892 Log: MFC r190800: With the right comparison we get a proper wscale value and thus more adequate TCP performance with IPv6. Changes for IPv4, r166403 and r172795, bot

svn commit: r190891 - head/sbin/gvinum

2009-04-10 Thread Ulf Lilleengen
Author: lulf Date: Fri Apr 10 11:15:34 2009 New Revision: 190891 URL: http://svn.freebsd.org/changeset/base/190891 Log: - Better wording in comment. Suggested by: Christoph Mallon Modified: head/sbin/gvinum/gvinum.c Modified: head/sbin/gvinum/gvinum.c ==

svn commit: r190890 - stable/6/sys/netinet

2009-04-10 Thread Bjoern A. Zeeb
Author: bz Date: Fri Apr 10 11:08:27 2009 New Revision: 190890 URL: http://svn.freebsd.org/changeset/base/190890 Log: Fix a locking bug introduced in r190369 - add a missing unlock operation on the pcbinfo. Also porperly protect the inp before releasing the lock as in 6.x inps can possi

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

2009-04-10 Thread Robert Watson
Author: rwatson Date: Fri Apr 10 10:59:48 2009 New Revision: 190889 URL: http://svn.freebsd.org/changeset/base/190889 Log: Remove VOP_LEASE(9) man page, as we no longer have a VOP_LEASE() in the kernel. Deleted: head/share/man/man9/VOP_LEASE.9 Modified: head/share/man/man9/Makefile Modif

svn commit: r190888 - in head/sys: cddl/compat/opensolaris/sys cddl/contrib/opensolaris/uts/common/fs/zfs fs/devfs fs/fifofs fs/unionfs kern nfs4client nfsclient sys ufs/ffs

2009-04-10 Thread Robert Watson
Author: rwatson Date: Fri Apr 10 10:52:19 2009 New Revision: 190888 URL: http://svn.freebsd.org/changeset/base/190888 Log: Remove VOP_LEASE and supporting functions. This hasn't been used since the removal of NQNFS, but was left in in case it was required for NFSv4. Since our new NFSv4 clie

svn commit: r190887 - in head/sys: kern nfsclient

2009-04-10 Thread Konstantin Belousov
Author: kib Date: Fri Apr 10 10:22:44 2009 New Revision: 190887 URL: http://svn.freebsd.org/changeset/base/190887 Log: Cache_lookup() for DOTDOT drops dvp vnode lock, allowing dvp to be reclaimed. Check the condition and return ENOENT then. In nfs_lookup(), respect ENOENT return from cach

svn commit: r190886 - head/sys/vm

2009-04-10 Thread Konstantin Belousov
Author: kib Date: Fri Apr 10 10:16:03 2009 New Revision: 190886 URL: http://svn.freebsd.org/changeset/base/190886 Log: When vm_map_wire(9) is allowed to skip holes in the wired region, skip the mappings without any of read and execution rights, in particular, the PROT_NONE entries. This make

svn commit: r190885 - head/libexec/rtld-elf

2009-04-10 Thread Konstantin Belousov
Author: kib Date: Fri Apr 10 10:14:04 2009 New Revision: 190885 URL: http://svn.freebsd.org/changeset/base/190885 Log: Currently, when mapping an object, rtld reserves the whole address space for the mapping by the object' file with the protection and mode of the first loadable segment over

svn commit: r190884 - head/sbin/gvinum

2009-04-10 Thread Ulf Lilleengen
Author: lulf Date: Fri Apr 10 10:12:09 2009 New Revision: 190884 URL: http://svn.freebsd.org/changeset/base/190884 Log: - Implement the grow command to make it easier for users to extend plexes without having to understand all gvinum internals. - Document the grow command in the manpage an

Re: svn commit: r190882 - head/sbin/gvinum

2009-04-10 Thread Christoph Mallon
Ulf Lilleengen schrieb: Author: lulf Date: Fri Apr 10 09:13:58 2009 New Revision: 190882 URL: http://svn.freebsd.org/changeset/base/190882 Log: - Move logic for finding a unique drive name into its own routine for future code reuse. Modified: head/sbin/gvinum/gvinum.c [...] + /*

svn commit: r190883 - head/libexec/rtld-elf

2009-04-10 Thread Konstantin Belousov
Author: kib Date: Fri Apr 10 09:52:42 2009 New Revision: 190883 URL: http://svn.freebsd.org/changeset/base/190883 Log: Update comment to the reality, rtld supports any number of loadable segments. Fix spacing. Reviewed by: kan Modified: head/libexec/rtld-elf/map_object.c Modified: he

svn commit: r190882 - head/sbin/gvinum

2009-04-10 Thread Ulf Lilleengen
Author: lulf Date: Fri Apr 10 09:13:58 2009 New Revision: 190882 URL: http://svn.freebsd.org/changeset/base/190882 Log: - Move logic for finding a unique drive name into its own routine for future code reuse. Modified: head/sbin/gvinum/gvinum.c Modified: head/sbin/gvinum/gvinum.c ===

svn commit: r190881 - in head: sbin/gvinum sys/geom/vinum

2009-04-10 Thread Ulf Lilleengen
Author: lulf Date: Fri Apr 10 08:50:14 2009 New Revision: 190881 URL: http://svn.freebsd.org/changeset/base/190881 Log: - Move out allocation part of different gvinum objects into its own routine and make use of it in the gvinum userland code. Modified: head/sbin/gvinum/gvinum.c head/s