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:

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 ianf cloudseed.co.za Modified:

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

svn commit: r243942 - stable/9/sbin/fsck_msdosfs

2012-12-06 Thread Jaakko Heinonen
Author: jh Date: Thu Dec 6 08:35:46 2012 New Revision: 243942 URL: http://svnweb.freebsd.org/changeset/base/243942 Log: MFC r242511: Print a newline after the error message. PR: bin/168447 Modified: stable/9/sbin/fsck_msdosfs/check.c Directory Properties:

svn commit: r243943 - stable/8/sbin/fsck_msdosfs

2012-12-06 Thread Jaakko Heinonen
Author: jh Date: Thu Dec 6 08:36:30 2012 New Revision: 243943 URL: http://svnweb.freebsd.org/changeset/base/243943 Log: MFC r242511: Print a newline after the error message. PR: bin/168447 Modified: stable/8/sbin/fsck_msdosfs/check.c Directory Properties:

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

svn commit: r243947 - in stable/9/etc: . mail

2012-12-06 Thread Robert Watson
Author: rwatson Date: Thu Dec 6 11:52:31 2012 New Revision: 243947 URL: http://svnweb.freebsd.org/changeset/base/243947 Log: Early MFC of portions of r243752 adding an auditdistd user to stable/8 in order to ease future upgrades; the remainder of r243752 is left for a future MFC of the

svn commit: r243948 - in stable/8/etc: . mail

2012-12-06 Thread Robert Watson
Author: rwatson Date: Thu Dec 6 11:54:25 2012 New Revision: 243948 URL: http://svnweb.freebsd.org/changeset/base/243948 Log: Early MFC of portions of r243752 adding an auditdistd user to stable/8 in order to ease future upgrades; the remainder of r243752 is left for a future MFC of the

Re: svn commit: r243947 - in stable/9/etc: . mail

2012-12-06 Thread Robert Watson
On Thu, 6 Dec 2012, Robert Watson wrote: Log: Early MFC of portions of r243752 adding an auditdistd user to stable/8 in order to ease future upgrades; the remainder of r243752 is left for a future MFC of the OpenBSM upgrade: This should have read 'stable/9' rather than 'stable/8', but

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:

Re: svn commit: r243942 - stable/9/sbin/fsck_msdosfs

2012-12-06 Thread Alfred Perlstein
On 12/6/12 12:35 AM, Jaakko Heinonen wrote: Author: jh Date: Thu Dec 6 08:35:46 2012 New Revision: 243942 URL: http://svnweb.freebsd.org/changeset/base/243942 Log: MFC r242511: Print a newline after the error message. PR: bin/168447 Modified: stable/9/sbin/fsck_msdosfs/check.c

svn commit: r243952 - stable/9/sys/dev/cxgbe/tom

2012-12-06 Thread Navdeep Parhar
Author: np Date: Thu Dec 6 18:23:23 2012 New Revision: 243952 URL: http://svnweb.freebsd.org/changeset/base/243952 Log: MFC r243680, r243681. r243680: cxgbe/tom: Add a flag to indicate that the L2 table entry for an embryonic connection has been setup and never attempt to abort a tid

svn commit: r243953 - stable/9/sys/netgraph

2012-12-06 Thread Alexander Motin
Author: mav Date: Thu Dec 6 18:35:00 2012 New Revision: 243953 URL: http://svnweb.freebsd.org/changeset/base/243953 Log: MFC r239007: Remove duplicate check. Modified: stable/9/sys/netgraph/ng_pptpgre.c Directory Properties: stable/9/sys/ (props changed) Modified:

svn commit: r243954 - stable/8/sys/netgraph

2012-12-06 Thread Alexander Motin
Author: mav Date: Thu Dec 6 18:41:53 2012 New Revision: 243954 URL: http://svnweb.freebsd.org/changeset/base/243954 Log: MFC r239007: Remove duplicate check. Modified: stable/8/sys/netgraph/ng_pptpgre.c Directory Properties: stable/8/sys/ (props changed) stable/8/sys/netgraph/

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:

Re: svn commit: r243942 - stable/9/sbin/fsck_msdosfs

2012-12-06 Thread Jaakko Heinonen
On 2012-12-06, Alfred Perlstein wrote: I think perror writes to STDERR, printf to STDOUT. (am I wrong?) perror(3) prints on stderr. However fsck uses its own perror() (renamed to perr() in head) which prints on stdout. You might better use warn()? Using warn(3) here wouldn't be correct. For

svn commit: r243957 - stable/8/usr.bin/systat

2012-12-06 Thread Alexander V. Chernikov
Author: melifaro Date: Thu Dec 6 19:43:48 2012 New Revision: 243957 URL: http://svnweb.freebsd.org/changeset/base/243957 Log: Fix merge of r240605 (done in r243684). Spotted by: Terry Kennedyte...@tmk.com Modified: stable/8/usr.bin/systat/keyboard.c Modified:

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

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 carl.r.del...@intel.com Discussed with: jhb, rwatson Reviewed by:

Re: svn commit: r243942 - stable/9/sbin/fsck_msdosfs

2012-12-06 Thread Alfred Perlstein
On 12/6/12 11:35 AM, Jaakko Heinonen wrote: On 2012-12-06, Alfred Perlstein wrote: I think perror writes to STDERR, printf to STDOUT. (am I wrong?) perror(3) prints on stderr. However fsck uses its own perror() (renamed to perr() in head) which prints on stdout. heh, ouch. You might

svn commit: r243962 - in stable/9/sys: fs/nfsclient kern sys

2012-12-06 Thread Konstantin Belousov
Author: kib Date: Fri Dec 7 01:13:07 2012 New Revision: 243962 URL: http://svnweb.freebsd.org/changeset/base/243962 Log: MFC r243142: In pget(9), if PGET_NOTWEXIT flag is not specified, also search the zombie list for the pid. This allows several kern.proc sysctls to report useful

svn commit: r243963 - stable/9/share/man/man9

2012-12-06 Thread Konstantin Belousov
Author: kib Date: Fri Dec 7 01:14:52 2012 New Revision: 243963 URL: http://svnweb.freebsd.org/changeset/base/243963 Log: MFC r243845: Document the interpretation of the negative value of ticks for taskqueue_enqueue_timeout(9). MFC r243863: Fix typo. Modified:

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

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:

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 address

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

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