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

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: 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 ==

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: 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: 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: 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: 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

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

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 >

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

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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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