svn commit: r220909 - in head/usr.sbin/pc-sysinstall: backend backend-query

2011-04-21 Thread Josh Paetzel
Author: jpaetzel Date: Thu Apr 21 06:25:12 2011 New Revision: 220909 URL: http://svn.freebsd.org/changeset/base/220909 Log: - Allows using full device name paths, such as /dev/ad0 or /dev/mirror/gm0 in config files - Fixes some issues creating gmirror devices, including on GPT partitions -

svn commit: r220910 - head/gnu/usr.bin/man

2011-04-21 Thread Gordon Tetlow
Author: gordon Date: Thu Apr 21 07:14:10 2011 New Revision: 220910 URL: http://svn.freebsd.org/changeset/base/220910 Log: Remove GNU man implemenation now that the BSD version has cooked for a while. Deleted: head/gnu/usr.bin/man/ ___

svn commit: r220911 - head/sys/dev/ata

2011-04-21 Thread Alexander Motin
Author: mav Date: Thu Apr 21 07:26:14 2011 New Revision: 220911 URL: http://svn.freebsd.org/changeset/base/220911 Log: Make PATA-like soft-reset in ata(4) more strict in checking disk signature. It allows to avoid false positive device detection under Xen, that caused long probe delays due

svn commit: r220914 - head/sys/netinet/ipfw

2011-04-21 Thread Gleb Smirnoff
Author: glebius Date: Thu Apr 21 08:18:55 2011 New Revision: 220914 URL: http://svn.freebsd.org/changeset/base/220914 Log: Use size_t for sopt_valsize. Submitted by: Brandon Gooch jamesbrandongooch gmail.com Modified: head/sys/netinet/ipfw/ip_fw_nat.c Modified:

svn commit: r220915 - head/sys/dev/mwl

2011-04-21 Thread Adrian Chadd
Author: adrian Date: Thu Apr 21 08:20:56 2011 New Revision: 220915 URL: http://svn.freebsd.org/changeset/base/220915 Log: Convert to new ieee80211_mimo_info format. Modified: head/sys/dev/mwl/if_mwl.c Modified: head/sys/dev/mwl/if_mwl.c

svn commit: r220917 - head/sys/dev/ata

2011-04-21 Thread Alexander Motin
Author: mav Date: Thu Apr 21 09:02:19 2011 New Revision: 220917 URL: http://svn.freebsd.org/changeset/base/220917 Log: Use periodic status polling added at r214671 only in ATA_CAM mode. Legacy mode won't receive much benefit from it due to its hot-plug limitations. Modified:

Re: svn commit: r220906 - head/sys/fs/nfsclient

2011-04-21 Thread Kostik Belousov
On Wed, Apr 20, 2011 at 11:25:18PM +, Rick Macklem wrote: Author: rmacklem Date: Wed Apr 20 23:25:18 2011 New Revision: 220906 URL: http://svn.freebsd.org/changeset/base/220906 Log: Add a check for VI_DOOMED at the beginning of nfscl_request() so that it won't try and use

svn commit: r220920 - in head/sys/dev/ata: . chipsets

2011-04-21 Thread Alexander Motin
Author: mav Date: Thu Apr 21 11:44:16 2011 New Revision: 220920 URL: http://svn.freebsd.org/changeset/base/220920 Log: - Fix mapping of the last two SATA ports on 6-port Intel controllers. This improves hard-reset and hot-plug on these ports. - Device with ID 0x29218086 is a 2-port

svn commit: r220921 - head/sys/fs/nfsclient

2011-04-21 Thread Rick Macklem
Author: rmacklem Date: Thu Apr 21 12:38:12 2011 New Revision: 220921 URL: http://svn.freebsd.org/changeset/base/220921 Log: Revert r220906, since the vp isn't always locked when nfscl_request() is called. It will need a more involved patch. Modified: head/sys/fs/nfsclient/nfs_clport.c

Re: svn commit: r220906 - head/sys/fs/nfsclient

2011-04-21 Thread Rick Macklem
Is vnode lock held at this point ? If yes, I suggest to add ASSERT_VOP_{E,}LOCKED() assertion both to enforce the invariant, and to document the state to readers of the code. Well, I thought it was always locked, but when I added the assertion it failed for an I/O RPC done by the nfsiod. So,

svn commit: r220922 - in head/sys: geom/eli modules/geom/geom_eli

2011-04-21 Thread Pawel Jakub Dawidek
Author: pjd Date: Thu Apr 21 13:31:43 2011 New Revision: 220922 URL: http://svn.freebsd.org/changeset/base/220922 Log: Instead of allocating memory for all the keys at device attach, create reasonably large cache for the keys that is filled when needed. The previous version was problematic

svn commit: r220923 - head/sys/geom/eli

2011-04-21 Thread Pawel Jakub Dawidek
Author: pjd Date: Thu Apr 21 13:35:20 2011 New Revision: 220923 URL: http://svn.freebsd.org/changeset/base/220923 Log: If number of keys for the given provider doesn't exceed the limit, allocate all of them at attach time. This allows to avoid moving keys around in the most-recently-used

svn commit: r220924 - in head/sys/boot/i386: gptzfsboot zfsboot

2011-04-21 Thread Andrey V. Elsukov
Author: ae Date: Thu Apr 21 14:17:36 2011 New Revision: 220924 URL: http://svn.freebsd.org/changeset/base/220924 Log: Remove all object files during 'make clean'. MFC after:1 week Modified: head/sys/boot/i386/gptzfsboot/Makefile head/sys/boot/i386/zfsboot/Makefile Modified:

svn commit: r220925 - head/sys/dev/ichwd

2011-04-21 Thread Attilio Rao
Author: attilio Date: Thu Apr 21 14:39:33 2011 New Revision: 220925 URL: http://svn.freebsd.org/changeset/base/220925 Log: Add some more bit definitions: - TCO_MESSAGEx: TCO specific regs providing the ability to monitor BIOS bootup activity. - TCO_NEWCENTURY: reporting RTC year roll

svn commit: r220926 - head/usr.sbin/newsyslog

2011-04-21 Thread Simon L. Nielsen
Author: simon Date: Thu Apr 21 16:31:05 2011 New Revision: 220926 URL: http://svn.freebsd.org/changeset/base/220926 Log: Fix an old bug in newsyslog where we kept one log file more than was requested in newsyslog.conf. This was only the case using the non-time based filenames (.0, .1, .2

svn commit: r220927 - head/tools/regression/usr.sbin/newsyslog

2011-04-21 Thread Simon L. Nielsen
Author: simon Date: Thu Apr 21 16:40:34 2011 New Revision: 220927 URL: http://svn.freebsd.org/changeset/base/220927 Log: Expand / correct newsyslog regression tests: - Test newslog with clasic naming of rotates files to actually test the correct number of log files as newsyslog now does

svn commit: r220928 - head/sys/fs/nfsclient

2011-04-21 Thread Rick Macklem
Author: rmacklem Date: Thu Apr 21 19:56:06 2011 New Revision: 220928 URL: http://svn.freebsd.org/changeset/base/220928 Log: Remove the nm_mtx mutex locking from the test for nm_maxfilesize. This value rarely, if ever, changes and the nm_mtx mutex is locked/unlocked earlier in the

svn commit: r220929 - head/sys/dev/ata/chipsets

2011-04-21 Thread Alexander Motin
Author: mav Date: Thu Apr 21 20:56:34 2011 New Revision: 220929 URL: http://svn.freebsd.org/changeset/base/220929 Log: According to ATA specifications, when ATAPI master is the only device, it should respond with all zeroes to any access to slave registers. Test with PATA devices confirmed

svn commit: r220930 - head/sys/conf

2011-04-21 Thread Pawel Jakub Dawidek
Author: pjd Date: Thu Apr 21 21:15:11 2011 New Revision: 220930 URL: http://svn.freebsd.org/changeset/base/220930 Log: Add g_eli_key_cache.c to GELI. MFC after:2 weeks Modified: head/sys/conf/files Modified: head/sys/conf/files

svn commit: r220931 - head/sys/sparc64/sparc64

2011-04-21 Thread Marius Strobl
Author: marius Date: Thu Apr 21 21:56:28 2011 New Revision: 220931 URL: http://svn.freebsd.org/changeset/base/220931 Log: - Use the streaming cache unless BUS_DMA_COHERENT is specified. Since r220375 all drivers enabled in the sparc64 GENERIC should be either correctly using

svn commit: r220932 - head/sys/dev/bxe

2011-04-21 Thread David Christensen
Author: davidch Date: Thu Apr 21 23:06:00 2011 New Revision: 220932 URL: http://svn.freebsd.org/changeset/base/220932 Log: - Centralize driver tunables initialization/validation. - Centralize PCI resource allocation/release. - Enable flowid (TSS) support. - Added per-fastpath locks and

Re: svn commit: r220921 - head/sys/fs/nfsclient

2011-04-21 Thread Bruce Evans
On Thu, 21 Apr 2011, Rick Macklem wrote: Log: Revert r220906, since the vp isn't always locked when nfscl_request() is called. It will need a more involved patch. Modified: head/sys/fs/nfsclient/nfs_clport.c Modified: head/sys/fs/nfsclient/nfs_clport.c

svn commit: r220935 - in head: sbin/ifconfig sys/dev/mwl sys/net80211

2011-04-21 Thread Adrian Chadd
Author: adrian Date: Fri Apr 22 00:44:27 2011 New Revision: 220935 URL: http://svn.freebsd.org/changeset/base/220935 Log: Revert r220907 and r220915. Changing the size of struct ieee80211_mimo_info changes the STA info data, breaking ifconfig in general. Modified: