svn commit: r243939 - head/sys/netpfil/pf

2012-12-06 Thread Gleb Smirnoff
Author: glebius Date: Thu Dec 6 08:15:06 2012 New Revision: 243939 URL: http://svnweb.freebsd.org/changeset/base/243939 Log: Revert erroneous r242693. A state may have PFTM_UNLINKED being on the PFSYNC_S_DEL queue of pfsync. Modified: head/sys/netpfil/pf/if_pfsync.c Modified: head/sys/n

svn commit: r243940 - head/sys/netpfil/pf

2012-12-06 Thread Gleb Smirnoff
Author: glebius Date: Thu Dec 6 08:22:08 2012 New Revision: 243940 URL: http://svnweb.freebsd.org/changeset/base/243940 Log: Remove extra PFSYNC_LOCK() in pfsync_bulk_update() which lead to lock recursion. Reported by: Ian FREISLICH Modified: head/sys/netpfil/pf/if_pfsync.c Modif

svn commit: r243941 - head/sys/netpfil/pf

2012-12-06 Thread Gleb Smirnoff
Author: glebius Date: Thu Dec 6 08:32:28 2012 New Revision: 243941 URL: http://svnweb.freebsd.org/changeset/base/243941 Log: Close possible races between state deletion and sent being sent out from pfsync: - Call into pfsync_delete_state() holding the state lock. - Set the state timeout t

svn commit: r243944 - head/sys/netpfil/pf

2012-12-06 Thread Gleb Smirnoff
Author: glebius Date: Thu Dec 6 08:38:14 2012 New Revision: 243944 URL: http://svnweb.freebsd.org/changeset/base/243944 Log: Rule memory garbage collecting in new pf scans only states that are on id hash. If a state has been disconnected from id hash, its rule pointers can no longer be de

svn commit: r243951 - head/sys/dev/nvme

2012-12-06 Thread Jim Harris
Author: jimharris Date: Thu Dec 6 15:36:24 2012 New Revision: 243951 URL: http://svnweb.freebsd.org/changeset/base/243951 Log: Add PCI device ID for 8-channel IDT NVMe controller, and clarify that the previously defined IDT PCI device ID was for a 32-channel controller. Submitted by: Joe

svn commit: r243956 - head/lib/libradius

2012-12-06 Thread Sergey Matveychuk
Author: sem (ports committer) Date: Thu Dec 6 19:00:37 2012 New Revision: 243956 URL: http://svnweb.freebsd.org/changeset/base/243956 Log: - Rewrite radius servers traversal algorithm. - Add functions for working with IPv6 attributes. Approved by: ae Modified: head/lib/libradius/Make

Re: svn commit: r243764 - head/sys/x86/x86

2012-12-06 Thread John Baldwin
On Saturday, December 01, 2012 1:16:14 pm Andriy Gapon wrote: > Author: avg > Date: Sat Dec 1 18:16:14 2012 > New Revision: 243764 > URL: http://svnweb.freebsd.org/changeset/base/243764 > > Log: > ioapic_program_intpin: program high bits before low bits > > Programming the low bits has a s

svn commit: r243960 - in head/sys: amd64/include i386/include x86/include

2012-12-06 Thread Jim Harris
Author: jimharris Date: Thu Dec 6 22:33:31 2012 New Revision: 243960 URL: http://svnweb.freebsd.org/changeset/base/243960 Log: Add amd64 implementations for 8-byte bus_space routines. Submitted by: Carl Delsey Discussed with: jhb, rwatson Reviewed by: jimharris MFC after:

svn commit: r243964 - head/lib/libradius

2012-12-06 Thread Xin LI
Author: delphij Date: Fri Dec 7 01:36:53 2012 New Revision: 243964 URL: http://svnweb.freebsd.org/changeset/base/243964 Log: Fix build: reflect the increased field number. Modified: head/lib/libradius/radlib.c Modified: head/lib/libradius/radlib.c ===

svn commit: r243965 - in head/sys: kern sys

2012-12-06 Thread Kevin Lo
Author: kevlo Date: Fri Dec 7 02:22:48 2012 New Revision: 243965 URL: http://svnweb.freebsd.org/changeset/base/243965 Log: - according to POSIX, make socket(2) return EAFNOSUPPORT rather than EPROTONOSUPPORT if the address family is not supported. - introduce pffinddomain() to find a doma

svn commit: r243966 - head/lib/libc/sys

2012-12-06 Thread Kevin Lo
Author: kevlo Date: Fri Dec 7 02:26:08 2012 New Revision: 243966 URL: http://svnweb.freebsd.org/changeset/base/243966 Log: Document that socket(2) may fail with EAFNOSUPPORT if the family cannot be found. Reviewed by: glebius Obtained from:NetBSD Modified: head/lib/libc/sys

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

2012-12-06 Thread Kevin Lo
Author: kevlo Date: Fri Dec 7 02:29:32 2012 New Revision: 243967 URL: http://svnweb.freebsd.org/changeset/base/243967 Log: Document pffinddomain(). Reviewed by: glebius Modified: head/share/man/man9/Makefile head/share/man/man9/domain.9 Modified: head/share/man/man9/Makefile ===

Re: svn commit: r243965 - in head/sys: kern sys

2012-12-06 Thread Kevin Lo
On Fri, Dec 07, 2012 at 02:22:48AM +, Kevin Lo wrote: > Author: kevlo > Date: Fri Dec 7 02:22:48 2012 > New Revision: 243965 > URL: http://svnweb.freebsd.org/changeset/base/243965 > > Log: > - according to POSIX, make socket(2) return EAFNOSUPPORT rather than > EPROTONOSUPPORT if the ad

svn commit: r243971 - head/sys/kern

2012-12-06 Thread Alfred Perlstein
Author: alfred Date: Fri Dec 7 05:55:48 2012 New Revision: 243971 URL: http://svnweb.freebsd.org/changeset/base/243971 Log: Use uint instead of int for flags exported via sysctl. Modified: head/sys/kern/kern_ktr.c Modified: head/sys/kern/kern_ktr.c ==

svn commit: r243974 - in head: etc sys/net80211

2012-12-06 Thread Adrian Chadd
Author: adrian Date: Fri Dec 7 06:34:46 2012 New Revision: 243974 URL: http://svnweb.freebsd.org/changeset/base/243974 Log: Add a new 900MHz GSM regulatory SKU for the Xagyl Communications XC900M. The XC900M acts as a Ubiquiti XR9 (and I _think_ SR9) by default; it uses the same 900MHz<-

svn commit: r243975 - head/sys/dev/ath/ath_hal

2012-12-06 Thread Adrian Chadd
Author: adrian Date: Fri Dec 7 06:38:30 2012 New Revision: 243975 URL: http://svnweb.freebsd.org/changeset/base/243975 Log: Add XC900 SKU mapping. Modified: head/sys/dev/ath/ath_hal/ah_regdomain.c Modified: head/sys/dev/ath/ath_hal/ah_regdomain.c

svn commit: r243977 - head/sys/boot/i386/efi

2012-12-06 Thread Rui Paulo
Author: rpaulo Date: Fri Dec 7 07:02:39 2012 New Revision: 243977 URL: http://svnweb.freebsd.org/changeset/base/243977 Log: Make this work for 64 bit binaries. Modified: head/sys/boot/i386/efi/reloc.c Modified: head/sys/boot/i386/efi/reloc.c =

svn commit: r243978 - head/sys/boot/efi/libefi

2012-12-06 Thread Rui Paulo
Author: rpaulo Date: Fri Dec 7 07:08:39 2012 New Revision: 243978 URL: http://svnweb.freebsd.org/changeset/base/243978 Log: Typo in a comment. Modified: head/sys/boot/efi/libefi/libefi.c Modified: head/sys/boot/efi/libefi/libefi.c