svn commit: r233917 - head/sys/contrib/pf/net

2012-04-04 Thread Andrey V. Elsukov
Author: ae Date: Thu Apr 5 04:41:06 2012 New Revision: 233917 URL: http://svn.freebsd.org/changeset/base/233917 Log: Fix VIMAGE build. Modified: head/sys/contrib/pf/net/if_pfsync.c Modified: head/sys/contrib/pf/net/if_pfsync.c

svn commit: r233916 - stable/8/share/doc/bind9

2012-04-04 Thread Doug Barton
Author: dougb Date: Thu Apr 5 04:32:57 2012 New Revision: 233916 URL: http://svn.freebsd.org/changeset/base/233916 Log: Update relevant to the 9.6-ESV-R6 release. Add Bv9ARM.pdf to the list of docs to install. (Direct commit because this file varies widely between BIND versions) Modi

svn commit: r233913 - in head: lib/libc/gen sys/kern

2012-04-04 Thread David Xu
Author: davidxu Date: Thu Apr 5 03:05:02 2012 New Revision: 233913 URL: http://svn.freebsd.org/changeset/base/233913 Log: In sem_post, the field _has_waiters is no longer used, because some application destroys semaphore after sem_wait returns. Just enter kernel to wake up sleeping threads,

svn commit: r233912 - in head: lib/libthr/thread sys/kern sys/sys

2012-04-04 Thread David Xu
Author: davidxu Date: Thu Apr 5 02:24:08 2012 New Revision: 233912 URL: http://svn.freebsd.org/changeset/base/233912 Log: umtx operation UMTX_OP_MUTEX_WAKE has a side-effect that it accesses a mutex after a thread has unlocked it, it event writes data to the mutex memory to clear contention

svn commit: r233911 - stable/9/sys/powerpc/aim

2012-04-04 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Apr 5 00:53:21 2012 New Revision: 233911 URL: http://svn.freebsd.org/changeset/base/233911 Log: MFC 232980,233011,233017,233117,233434,233436,233454,233529,233530,233618: Major pmap performance, concurrency, and correctness improvements, mostly for the 64-bit

svn commit: r233910 - stable/7/share/doc/bind9

2012-04-04 Thread Doug Barton
Author: dougb Date: Thu Apr 5 00:08:16 2012 New Revision: 233910 URL: http://svn.freebsd.org/changeset/base/233910 Log: Add Bv9ARM.pdf to the list of docs to install. (Direct commit because this file varies widely between BIND versions) Modified: stable/7/share/doc/bind9/Makefile Modif

svn commit: r233909 - head/share/doc/bind9

2012-04-04 Thread Doug Barton
Author: dougb Date: Wed Apr 4 23:58:41 2012 New Revision: 233909 URL: http://svn.freebsd.org/changeset/base/233909 Log: Add Bv9ARM.pdf to the list of docs to install. Modified: head/share/doc/bind9/Makefile Modified: head/share/doc/bind9/Makefile

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

2012-04-04 Thread Adrian Chadd
Author: adrian Date: Wed Apr 4 23:45:15 2012 New Revision: 233908 URL: http://svn.freebsd.org/changeset/base/233908 Log: Implement BAR TX. A BAR frame must be transmitted when an frame in an A-MPDU session fails to transmit - it's retried too often, or it can't be cloned for re-transmi

svn commit: r233907 - vendor/bind9/9.6-ESV-R6

2012-04-04 Thread Doug Barton
Author: dougb Date: Wed Apr 4 23:40:29 2012 New Revision: 233907 URL: http://svn.freebsd.org/changeset/base/233907 Log: Tag the 9.6-ESV-R6 release Added: vendor/bind9/9.6-ESV-R6/ - copied from r233906, vendor/bind9/dist-9.6/ ___ svn-src-all@fr

svn commit: r233905 - vendor/bind9/dist-9.6

2012-04-04 Thread Doug Barton
Author: dougb Date: Wed Apr 4 23:33:27 2012 New Revision: 233905 URL: http://svn.freebsd.org/changeset/base/233905 Log: Add a new directory relevant to the 9.6-ESV-R6 import Modified: vendor/bind9/dist-9.6/FREEBSD-Xlist Modified: vendor/bind9/dist-9.6/FREEBSD-Xlist =

svn commit: r233904 - head/usr.sbin/bsdinstall/partedit

2012-04-04 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed Apr 4 23:14:01 2012 New Revision: 233904 URL: http://svn.freebsd.org/changeset/base/233904 Log: Fix typo. Submitted by: pawel dot worach at gmail dot com MFC after:3 days Modified: head/usr.sbin/bsdinstall/partedit/gpart_ops.c Modified: head/usr.sbin/

svn commit: r233903 - vendor/bind9/9.8.2

2012-04-04 Thread Doug Barton
Author: dougb Date: Wed Apr 4 23:11:55 2012 New Revision: 233903 URL: http://svn.freebsd.org/changeset/base/233903 Log: Tag the 9.8.2 release Added: vendor/bind9/9.8.2/ - copied from r233902, vendor/bind9/dist/ ___ svn-src-all@freebsd.org mail

svn commit: r233901 - vendor/bind9/dist/bin/rndc/unix

2012-04-04 Thread Doug Barton
Author: dougb Date: Wed Apr 4 23:08:04 2012 New Revision: 233901 URL: http://svn.freebsd.org/changeset/base/233901 Log: Remove empty directory in preparation for the 9.8.2 import Deleted: vendor/bind9/dist/bin/rndc/unix/ ___ svn-src-all@freebsd.org

svn commit: r233900 - head/sys/dev/ath/ath_hal/ar5416

2012-04-04 Thread Adrian Chadd
Author: adrian Date: Wed Apr 4 22:51:50 2012 New Revision: 233900 URL: http://svn.freebsd.org/changeset/base/233900 Log: Track and optionally log the actual sync interrupt cause. These are involved in tracking host interface issues (ie, PCI/PCIe/AHB interface.) Modified: head/sys/dev/

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

2012-04-04 Thread Adrian Chadd
Author: adrian Date: Wed Apr 4 22:24:11 2012 New Revision: 233898 URL: http://svn.freebsd.org/changeset/base/233898 Log: Disable the HWQ contents upon a TX queue reset, rather than a TX queue flush. This is designed to assist in figuring out what the hardware state is when something like

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

2012-04-04 Thread Adrian Chadd
Author: adrian Date: Wed Apr 4 22:22:50 2012 New Revision: 233897 URL: http://svn.freebsd.org/changeset/base/233897 Log: Now that I've fixed the BAW TX hangs, disable this verbose debugging again. Modified: head/sys/dev/ath/if_ath_tx.c Modified: head/sys/dev/ath/if_ath_tx.c ==

svn commit: r233896 - head/sys/dev/fb

2012-04-04 Thread Jung-uk Kim
Author: jkim Date: Wed Apr 4 22:02:54 2012 New Revision: 233896 URL: http://svn.freebsd.org/changeset/base/233896 Log: Save and restore VGA display memory between suspend and resume. Modified: head/sys/dev/fb/vesa.c Modified: head/sys/dev/fb/vesa.c ==

svn commit: r233895 - in head/sys/dev/ath: . ath_hal ath_hal/ar5416

2012-04-04 Thread Adrian Chadd
Author: adrian Date: Wed Apr 4 21:49:49 2012 New Revision: 233895 URL: http://svn.freebsd.org/changeset/base/233895 Log: Correctly handle AR_MoreAggr when assembling multi-descriptor final frames. Linux ath9k doesn't have this issue as it doesn't try queuing multi- descriptor frames to t

svn commit: r233894 - head/sys/dev/fb

2012-04-04 Thread Jung-uk Kim
Author: jkim Date: Wed Apr 4 21:38:26 2012 New Revision: 233894 URL: http://svn.freebsd.org/changeset/base/233894 Log: Do not copy VESA state buffer if the VBE call has failed for any reason. Do not unnecessarily clear the state buffer before calling the function. Modified: head/sys/dev/fb

svn commit: r233893 - head/sys/conf

2012-04-04 Thread John Baldwin
Author: jhb Date: Wed Apr 4 21:31:20 2012 New Revision: 233893 URL: http://svn.freebsd.org/changeset/base/233893 Log: Disable INET6 support in modules when building the LINT-NOINET6 kernel. Reviewed by: bz MFC after:1 week Modified: head/sys/conf/makeLINT.mk Modified: head/sys/c

svn commit: r233892 - head/sys/dev/fb

2012-04-04 Thread Jung-uk Kim
Author: jkim Date: Wed Apr 4 21:19:55 2012 New Revision: 233892 URL: http://svn.freebsd.org/changeset/base/233892 Log: Remove a useless warning. The mode information is unused for very long time and this function may be used with VESA mode since r232069. Modified: head/sys/dev/fb/vga.c M

svn commit: r233891 - stable/7/sys/sparc64/sparc64

2012-04-04 Thread Marius Strobl
Author: marius Date: Wed Apr 4 21:19:27 2012 New Revision: 233891 URL: http://svn.freebsd.org/changeset/base/233891 Log: MFC: r233747, r233748 - Fix panic on kernel traps having a mapping in trap_sig b0rked in r206086 (MFC'ed to stable/7 in r206197). Reported by: David E. Cross -

svn commit: r233890 - in stable/8/sys: i386/conf sparc64/sparc64

2012-04-04 Thread Marius Strobl
Author: marius Date: Wed Apr 4 21:19:24 2012 New Revision: 233890 URL: http://svn.freebsd.org/changeset/base/233890 Log: MFC: r233747, r233748 - Fix panic on kernel traps having a mapping in trap_sig b0rked in r206086 (MFC'ed to stable/8 in r206198). Reported by: David E. Cross -

svn commit: r233889 - in stable/9/sys: i386/conf sparc64/sparc64

2012-04-04 Thread Marius Strobl
Author: marius Date: Wed Apr 4 21:19:19 2012 New Revision: 233889 URL: http://svn.freebsd.org/changeset/base/233889 Log: MFC: r233747, r233748 - Fix panic on kernel traps having a mapping in trap_sig b0rked in r206086. Reported by: David E. Cross - Remove checks that are redundant du

svn commit: r233888 - head/sys/dev/ale

2012-04-04 Thread Marius Strobl
Author: marius Date: Wed Apr 4 21:09:02 2012 New Revision: 233888 URL: http://svn.freebsd.org/changeset/base/233888 Log: - Const'ify the device lookup-table. - Use DEVMETHOD_END. - Use NULL instead of 0 for pointers. - Enable support for flow control. Tested by: yongari MFC after

svn commit: r233887 - in head: sys/dev/ath sys/dev/ath/ath_hal tools/tools/ath/athdecode

2012-04-04 Thread Adrian Chadd
Author: adrian Date: Wed Apr 4 20:46:20 2012 New Revision: 233887 URL: http://svn.freebsd.org/changeset/base/233887 Log: Add a threadid to the ah_decode API. This adds the current thread ID to each logged register and mark entry, allowing for easier debugging of concurrent/overlapping NI

svn commit: r233886 - head/sys/dev/mpt

2012-04-04 Thread Marius Strobl
Author: marius Date: Wed Apr 4 20:42:45 2012 New Revision: 233886 URL: http://svn.freebsd.org/changeset/base/233886 Log: Refine r233827; as it turns out, controllers with a device ID of 0x0059 can be upgraded to MegaRAID mode, in which case mfi(4) should attach to these based on the sub-ven

svn commit: r233885 - head/sys/dev/ath/ath_hal/ar5416

2012-04-04 Thread Adrian Chadd
Author: adrian Date: Wed Apr 4 20:42:32 2012 New Revision: 233885 URL: http://svn.freebsd.org/changeset/base/233885 Log: Disable a specific Merlin hardware workaround which may cause hangs on some PCIe controllers. Obtained from:Atheros / Linux Modified: head/sys/dev/ath/ath_h

Re: svn commit: r233745 - head/sys/netinet/ipfw

2012-04-04 Thread John Baldwin
On Wednesday, April 04, 2012 3:32:26 pm Julian Elischer wrote: > On 4/4/12 4:57 AM, John Baldwin wrote: > > On Tuesday, April 03, 2012 7:46:56 pm Julian Elischer wrote: > >> On 3/31/12 4:20 AM, Gleb Smirnoff wrote: > >> > >> > >> Many years ago there was the possibility that malloc M_WAITOK could >

Re: svn commit: r233745 - head/sys/netinet/ipfw

2012-04-04 Thread Julian Elischer
On 4/4/12 4:57 AM, John Baldwin wrote: On Tuesday, April 03, 2012 7:46:56 pm Julian Elischer wrote: On 3/31/12 4:20 AM, Gleb Smirnoff wrote: Many years ago there was the possibility that malloc M_WAITOK could return on shutdown or in some other rare error cases. Are we certain this is no long

svn commit: r233879 - stable/9/sys/dev/sound/pci/hda

2012-04-04 Thread Alexander Motin
Author: mav Date: Wed Apr 4 17:27:13 2012 New Revision: 233879 URL: http://svn.freebsd.org/changeset/base/233879 Log: MFC r233692: Reenable unsolicited responses on CODEC if hdaa_sense_init() called again. This fixes jack connection events handling after suspend/resume. PR: k

svn commit: r233878 - stable/9/sys/dev/sound/pci/hda

2012-04-04 Thread Alexander Motin
Author: mav Date: Wed Apr 4 17:24:53 2012 New Revision: 233878 URL: http://svn.freebsd.org/changeset/base/233878 Log: MFC r233606: Stop HDA controller polling callout on suspend and reset it on resume. PR: kern/166382 Modified: stable/9/sys/dev/sound/pci/hda/hdac.c Directory

svn commit: r233877 - head/sys/dev/mfi

2012-04-04 Thread Jung-uk Kim
Author: jkim Date: Wed Apr 4 16:15:40 2012 New Revision: 233877 URL: http://svn.freebsd.org/changeset/base/233877 Log: - Do not include machine/atomic.h. It is no longer necessary since r233768. - Remove bogus "atomic" macros and a read-only variable from softc. Reviewed by: ambrisko

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

2012-04-04 Thread Jaakko Heinonen
Author: jh Date: Wed Apr 4 14:50:21 2012 New Revision: 233875 URL: http://svn.freebsd.org/changeset/base/233875 Log: Add a check for unsupported file flags to ufs_setattr(). Discussed with: bde MFC after:2 weeks Modified: head/sys/ufs/ufs/ufs_vnops.c Modified: head/sys/ufs/

svn commit: r233874 - head/sys/contrib/pf/net

2012-04-04 Thread Gleb Smirnoff
Author: glebius Date: Wed Apr 4 14:47:59 2012 New Revision: 233874 URL: http://svn.freebsd.org/changeset/base/233874 Log: Merge from OpenBSD: revision 1.173 date: 2011/11/09 12:36:03; author: camield; state: Exp; lines: +11 -12 State expire time is a baseline time ("last active")

svn commit: r233872 - in head/sys: amd64/conf i386/conf

2012-04-04 Thread John Baldwin
Author: jhb Date: Wed Apr 4 13:49:22 2012 New Revision: 233872 URL: http://svn.freebsd.org/changeset/base/233872 Log: Add descriptions after the 'device' line for several NICs to match the existing style. Modified: head/sys/amd64/conf/NOTES head/sys/i386/conf/NOTES Modified: head/sys/am

svn commit: r233871 - stable/8/usr.sbin/pkg_install/delete

2012-04-04 Thread Sergey Kandaurov
Author: pluknet Date: Wed Apr 4 13:22:10 2012 New Revision: 233871 URL: http://svn.freebsd.org/changeset/base/233871 Log: MFC r225610: Print the package name on deletion errors. PR: bin/160516 Approved by: portmgr (pav) Obtained from:NetBSD Modified: stable/8/usr.

Re: svn commit: r233745 - head/sys/netinet/ipfw

2012-04-04 Thread John Baldwin
On Tuesday, April 03, 2012 7:46:56 pm Julian Elischer wrote: > On 3/31/12 4:20 AM, Gleb Smirnoff wrote: > > > Many years ago there was the possibility that malloc M_WAITOK could > return on shutdown or in some other rare error cases. > > Are we certain this is no longer true? That hasn't been t

svn commit: r233870 - head/sys/ofed/drivers/infiniband/ulp/ipoib

2012-04-04 Thread John Baldwin
Author: jhb Date: Wed Apr 4 11:55:20 2012 New Revision: 233870 URL: http://svn.freebsd.org/changeset/base/233870 Log: Fix build on i386. Modified: head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c Modified: head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main.c ==

svn commit: r233867 - in stable/8: share/man/man5 sys/fs/devfs

2012-04-04 Thread Martin Matuska
Author: mm Date: Wed Apr 4 09:14:16 2012 New Revision: 233867 URL: http://svn.freebsd.org/changeset/base/233867 Log: MFC r232165, r232247 (partial), r232307: MFC r232165: Introduce the "ruleset=number" option for devfs(5) mounts. Add support for updating the devfs mount (currently only

svn commit: r233863 - head/usr.bin/netstat

2012-04-04 Thread Gleb Smirnoff
Author: glebius Date: Wed Apr 4 08:30:32 2012 New Revision: 233863 URL: http://svn.freebsd.org/changeset/base/233863 Log: With pf 4.5 import the name of pfsync stats sysctl has changed, thus 'netstat -sp pfsync' got broken. Fix this. Modified: head/usr.bin/netstat/if.c Modified: head/usr.

svn commit: r233862 - in stable/8: cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common...

2012-04-04 Thread Martin Matuska
Author: mm Date: Wed Apr 4 08:19:13 2012 New Revision: 233862 URL: http://svn.freebsd.org/changeset/base/233862 Log: MFC r230397, r230438, r232064: MFC r230397 (pjd): By default turn off prefetch when listing snapshots. In my tests it makes listing snapshots 19% faster with cold cache

Re: svn commit: r233745 - head/sys/netinet/ipfw

2012-04-04 Thread Gleb Smirnoff
Julian, On Tue, Apr 03, 2012 at 04:46:56PM -0700, Julian Elischer wrote: J> Many years ago there was the possibility that malloc M_WAITOK could J> return on shutdown or in some other rare error cases. J> J> Are we certain this is no longer true? At least it is documented so. -- Totus tuus, G