svn commit: r276746 - in head/sys: net netpfil/pf

2015-01-06 Thread Craig Rodrigues
Author: rodrigc Date: Tue Jan 6 08:39:06 2015 New Revision: 276746 URL: https://svnweb.freebsd.org/changeset/base/276746 Log: Merge: r258322 from projects/pf branch Split functions that initialize various pf parts into their vimage parts and global parts. Since global parts

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

2015-01-06 Thread Craig Rodrigues
Author: rodrigc Date: Tue Jan 6 09:03:03 2015 New Revision: 276747 URL: https://svnweb.freebsd.org/changeset/base/276747 Log: Instead of creating a purge thread for every vnet, create a single purge thread and clean up all vnets from this thread. PR: 194515 Differen

Re: svn commit: r276747 - head/sys/netpfil/pf

2015-01-06 Thread Hans Petter Selasky
On 01/06/15 09:39, Craig Rodrigues wrote:> Author: rodrigc > Date: Tue Jan 6 08:39:06 2015 > New Revision: 276746 > URL: https://svnweb.freebsd.org/changeset/base/276746 > > Log: >Merge: r258322 from projects/pf branch > >Split functions that initialize various pf parts into their >

svn commit: r276748 - head/sys/conf

2015-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Tue Jan 6 09:39:42 2015 New Revision: 276748 URL: https://svnweb.freebsd.org/changeset/base/276748 Log: Fix kernel build after r276730. Modified: head/sys/conf/files Modified: head/sys/conf/files

Re: svn commit: r276730 - in head/sys: conf modules/wlan net80211

2015-01-06 Thread Hans Petter Selasky
On 01/06/15 03:08, Adrian Chadd wrote: Modified: head/sys/conf/files == --- head/sys/conf/files Tue Jan 6 01:30:32 2015(r276729) +++ head/sys/conf/files Tue Jan 6 02:08:45 2015(r276730) @@ -3316,6 +3316,

svn commit: r276749 - in head/sys/ofed: drivers/infiniband/hw/mlx4 drivers/net/mlx4 include/linux

2015-01-06 Thread Hans Petter Selasky
Author: hselasky Date: Tue Jan 6 10:02:14 2015 New Revision: 276749 URL: https://svnweb.freebsd.org/changeset/base/276749 Log: Fixes and updates for the Linux compatibility layer: - Remove unsupported "bus" field from "struct pci_dev". - Fix logic inside "pci_enable_msix()" when the number

svn commit: r276750 - in head: share/man/man9 sys/contrib/ipfilter/netinet sys/dev/an sys/dev/bge sys/dev/ce sys/dev/cm sys/dev/cp sys/dev/cs sys/dev/ctau sys/dev/ed sys/dev/ex sys/dev/fe sys/dev/h...

2015-01-06 Thread Robert Watson
Author: rwatson Date: Tue Jan 6 12:59:37 2015 New Revision: 276750 URL: https://svnweb.freebsd.org/changeset/base/276750 Log: In order to reduce use of M_EXT outside of the mbuf allocator and socket-buffer implementations, introduce a return value for MCLGET() (and m_cljget() that underlies

svn commit: r276751 - head/sys/netinet

2015-01-06 Thread Luiz Otavio O Souza
Author: loos Date: Tue Jan 6 13:07:13 2015 New Revision: 276751 URL: https://svnweb.freebsd.org/changeset/base/276751 Log: Remove the check that prevent carp(4) advskew to be set to '0'. CARP devices are created with advskew set to '0' and once you set it to any other value in the valid

svn commit: r276752 - head/sys/netinet

2015-01-06 Thread Robert Watson
Author: rwatson Date: Tue Jan 6 14:32:28 2015 New Revision: 276752 URL: https://svnweb.freebsd.org/changeset/base/276752 Log: Use M_WRITABLE() and M_LEADINGSPACE() rather than checking M_EXT and doing hand-crafted length calculations in the IP options code. Reviewed by: bz Sponsored b

svn commit: r276753 - head/sys/dev/mrsas

2015-01-06 Thread John Baldwin
Author: jhb Date: Tue Jan 6 15:41:23 2015 New Revision: 276753 URL: https://svnweb.freebsd.org/changeset/base/276753 Log: Use struct thread directly instead of d_thread_t. This driver is not likely to be backported to 4.x. Reviewed by: kadesai Modified: head/sys/dev/mrsas/mrsas.c M

svn commit: r276754 - head/sys/dev/ciss

2015-01-06 Thread John Baldwin
Author: jhb Date: Tue Jan 6 15:48:20 2015 New Revision: 276754 URL: https://svnweb.freebsd.org/changeset/base/276754 Log: Remove compat shims for FreeBSD versions older than 6 (really early 5). The only diffs in the disassembly were different line numbers passed to lock functions. Modified

svn commit: r276755 - in head/sys: amd64/conf arm/conf conf i386/conf mips/conf pc98/conf powerpc/conf sparc64/conf

2015-01-06 Thread John Baldwin
Author: jhb Date: Tue Jan 6 16:15:57 2015 New Revision: 276755 URL: https://svnweb.freebsd.org/changeset/base/276755 Log: Remove "New" label from NFSCL/NFSD now that they are the only NFS client/server. While here, remove duplicate NFSCL from sys/conf/NOTES. Approved by: rmacklem Modi

svn commit: r276756 - in head/sys: net netpfil/pf

2015-01-06 Thread Craig Rodrigues
Author: rodrigc Date: Tue Jan 6 16:47:02 2015 New Revision: 276756 URL: https://svnweb.freebsd.org/changeset/base/276756 Log: Reapply previous patch to fix build. PR: 194515 Modified: head/sys/net/pfvar.h head/sys/netpfil/pf/pf.c head/sys/netpfil/pf/pf_if.c head/sys/netpfil/pf/pf_

Re: svn commit: r276735 - head/sys/mips/conf

2015-01-06 Thread Bjoern A. Zeeb
> On 06 Jan 2015, at 05:26 , Craig Rodrigues wrote: > > Author: rodrigc > Date: Tue Jan 6 05:26:13 2015 > New Revision: 276735 > URL: https://svnweb.freebsd.org/changeset/base/276735 > > Log: > Refactor common options from MALTA and MALTA64 kernel > configs into MALTA_COMMON file. > > Added

svn commit: r276763 - in head/sys/amd64/vmm: . amd intel

2015-01-06 Thread Neel Natu
Author: neel Date: Tue Jan 6 19:04:02 2015 New Revision: 276763 URL: https://svnweb.freebsd.org/changeset/base/276763 Log: Clear blocking due to STI or MOV SS in the hypervisor when an instruction is emulated or when the vcpu incurs an exception. This matches the CPU behavior. Remove spe

svn commit: r276758 - head/usr.bin/kdump

2015-01-06 Thread Dmitry Chagin
Author: dchagin Date: Tue Jan 6 18:53:09 2015 New Revision: 276758 URL: https://svnweb.freebsd.org/changeset/base/276758 Log: kdump: eliminate new clang warnings. MFC after:1 week Modified: head/usr.bin/kdump/Makefile head/usr.bin/kdump/kdump.c Modified: head/usr.bin/kdump/Makefi

Re: svn commit: r276735 - head/sys/mips/conf

2015-01-06 Thread Adrian Chadd
MALTA_COMMON likely shouldn't have a machine line. -adrian On 6 January 2015 at 09:25, Bjoern A. Zeeb wrote: > >> On 06 Jan 2015, at 05:26 , Craig Rodrigues wrote: >> >> Author: rodrigc >> Date: Tue Jan 6 05:26:13 2015 >> New Revision: 276735 >> URL: https://svnweb.freebsd.org/changeset/bas

svn commit: r276757 - head/sys/net80211

2015-01-06 Thread Adrian Chadd
Author: adrian Date: Tue Jan 6 18:25:10 2015 New Revision: 276757 URL: https://svnweb.freebsd.org/changeset/base/276757 Log: Global-ify channel_type() - this fixes non-debug net80211 builds. Modified: head/sys/net80211/ieee80211.c head/sys/net80211/ieee80211_scan.c head/sys/net80211/ieee

Re: svn commit: r276485 - in head/sys: conf dev/cxgbe modules/cxgbe/if_cxgbe

2015-01-06 Thread Luigi Rizzo
On Thu, Jan 1, 2015 at 12:19 AM, Navdeep Parhar wrote: > Author: np > Date: Wed Dec 31 23:19:16 2014 > New Revision: 276485 > URL: https://svnweb.freebsd.org/changeset/base/276485 > > Log: > cxgbe(4): major tx rework. > ​FYI, this commit has some unnamed unions (eg. in t4_mp_ring.c) which prev

svn commit: r276764 - head/usr.sbin/crunch/crunchide

2015-01-06 Thread Andrew Turner
Author: andrew Date: Tue Jan 6 20:10:42 2015 New Revision: 276764 URL: https://svnweb.freebsd.org/changeset/base/276764 Log: Add support to crunchide for handling AArch64 (arm64) ELF files. Sponsored by: The FreeBSD Foundation Modified: head/usr.sbin/crunch/crunchide/exec_elf32.c Modif

Re: svn commit: r276485 - in head/sys: conf dev/cxgbe modules/cxgbe/if_cxgbe

2015-01-06 Thread Navdeep Parhar
On Tue, Jan 06, 2015 at 07:58:34PM +0100, Luigi Rizzo wrote: > > > On Thu, Jan 1, 2015 at 12:19 AM, Navdeep Parhar wrote: > > Author: np > Date: Wed Dec 31 23:19:16 2014 > New Revision: 276485 > URL: https://svnweb.freebsd.org/changeset/base/276485 > > Log: >   cxgbe(4)

svn commit: r276765 - head/release/scripts

2015-01-06 Thread Glen Barber
Author: gjb Date: Tue Jan 6 20:42:50 2015 New Revision: 276765 URL: https://svnweb.freebsd.org/changeset/base/276765 Log: Update pkg-stage.sh to be compatible with pkg-1.4.x. In 1.3.x and earlier, ABI format is, for example, freebsd:11:x86:64. In 1.4.x, ABI format is FreeBSD:11:amd6

svn commit: r276766 - head/release/scripts

2015-01-06 Thread Glen Barber
Author: gjb Date: Tue Jan 6 20:46:29 2015 New Revision: 276766 URL: https://svnweb.freebsd.org/changeset/base/276766 Log: Properly change directories before creating the PKG_ALTABI -> PKG_ABI symlink. MFC after:3 days X-MFC-With: r276765 Sponsored by: The FreeBSD Foundation Mo

Re: svn commit: r272886 - in head/sys: netinet netinet6

2015-01-06 Thread John Nielsen
Bryan- On Oct 10, 2014, at 12:09 AM, Bryan Venteicher wrote: > Author: bryanv > Date: Fri Oct 10 06:08:59 2014 > New Revision: 272886 > URL: https://svnweb.freebsd.org/changeset/base/272886 > > Log: > Add context pointer and source address to the UDP tunnel callback > > These are needed for

svn commit: r276767 - head/sys/xen

2015-01-06 Thread Warner Losh
Author: imp Date: Tue Jan 6 21:26:35 2015 New Revision: 276767 URL: https://svnweb.freebsd.org/changeset/base/276767 Log: Pacify clang 3.3 by ending the file with a newline. This is common practice in the rest of the tree, but this file slipped through. Modified: head/sys/xen/xen_msi.h Mo

Re: svn commit: r272886 - in head/sys: netinet netinet6

2015-01-06 Thread Bryan Venteicher
On Tue, Jan 6, 2015 at 2:52 PM, John Nielsen wrote: > Bryan- > > On Oct 10, 2014, at 12:09 AM, Bryan Venteicher wrote: > > > Author: bryanv > > Date: Fri Oct 10 06:08:59 2014 > > New Revision: 272886 > > URL: https://svnweb.freebsd.org/changeset/base/272886 > > > > Log: > > Add context pointer

svn commit: r276768 - in head: contrib/libpcap contrib/libpcap/bpf/net contrib/libpcap/lbl contrib/libpcap/missing contrib/libpcap/pcap contrib/libpcap/tests lib/libpcap sys/net

2015-01-06 Thread Xin LI
Author: delphij Date: Tue Jan 6 22:29:12 2015 New Revision: 276768 URL: https://svnweb.freebsd.org/changeset/base/276768 Log: MFV r276759: libpcap 1.6.2. MFC after:1 month Added: head/contrib/libpcap/Makefile-devel-adds - copied unchanged from r276759, vendor/libpcap/dist/Makef

svn commit: r276769 - head/share/man/man3

2015-01-06 Thread Steve Kargl
Author: kargl Date: Tue Jan 6 23:04:41 2015 New Revision: 276769 URL: https://svnweb.freebsd.org/changeset/base/276769 Log: Fix a typographical error. Confirmed by: n1256.pdf Obtained from:Dragonfly BSD Modified: head/share/man/man3/tgmath.3 Modified: head/share/man/man3/tgma

svn commit: r276770 - head/sys/conf

2015-01-06 Thread Warner Losh
Author: imp Date: Tue Jan 6 23:08:47 2015 New Revision: 276770 URL: https://svnweb.freebsd.org/changeset/base/276770 Log: Fix typo from too many cut-n-paste operations. Use IMPSRC:T to just get the tail part of the path. We can now build kernels the old-fashioned way on FreeBSD 9.x and 10.x

Re: svn commit: r272886 - in head/sys: netinet netinet6

2015-01-06 Thread Bryan Drewery
On 1/6/2015 4:00 PM, Bryan Venteicher wrote: > > > On Tue, Jan 6, 2015 at 2:52 PM, John Nielsen > wrote: > > Bryan- > > On Oct 10, 2014, at 12:09 AM, Bryan Venteicher > wrote: > > > Author: bryanv > > Date: Fri Oct 10

svn commit: r276771 - head/usr.bin/timeout

2015-01-06 Thread Baptiste Daroussin
Author: bapt Date: Tue Jan 6 23:40:39 2015 New Revision: 276771 URL: https://svnweb.freebsd.org/changeset/base/276771 Log: Use the new process reaper functionality When not using the --foreground option timeout(1) is supported to signal all command children hierarchy, timeout(1) now acqu

svn commit: r276772 - in head/sys: amd64/include arm/arm arm/include conf i386/include kern mips/include mips/mips pc98/include powerpc/aim powerpc/booke powerpc/include powerpc/powerpc sparc64/inc...

2015-01-06 Thread Mark Johnston
Author: markj Date: Wed Jan 7 01:01:39 2015 New Revision: 276772 URL: https://svnweb.freebsd.org/changeset/base/276772 Log: Factor out duplicated code from dumpsys() on each architecture into generic code in sys/kern/kern_dump.c. Most dumpsys() implementations are nearly identical and simpl

Re: svn commit: r272886 - in head/sys: netinet netinet6

2015-01-06 Thread Bryan Venteicher
On Tue, Jan 6, 2015 at 5:27 PM, Bryan Drewery wrote: > On 1/6/2015 4:00 PM, Bryan Venteicher wrote: > > > > > > On Tue, Jan 6, 2015 at 2:52 PM, John Nielsen > > wrote: > > > > Bryan- > > > > On Oct 10, 2014, at 12:09 AM, Bryan Venteicher >

svn commit: r276773 - head/sys/mips/conf

2015-01-06 Thread Bjoern A. Zeeb
Author: bz Date: Wed Jan 7 01:41:45 2015 New Revision: 276773 URL: https://svnweb.freebsd.org/changeset/base/276773 Log: Remove the machine directive from the common MALTA* configuration file to avoid conflicting machine lines for the MALTA64 kernel configuration making config(8) go barf an

svn commit: r276774 - head/usr.bin/ar

2015-01-06 Thread Ed Maste
Author: emaste Date: Wed Jan 7 01:51:02 2015 New Revision: 276774 URL: https://svnweb.freebsd.org/changeset/base/276774 Log: ar: Avoid null pointer deref while reading corrupt archives ELF Tool Chain ticket #467 Reported by: Alexander Cherepanov MFC after:1 week Sponsored by

svn commit: r276775 - head/sys/dev/cxgbe/tom

2015-01-06 Thread Navdeep Parhar
Author: np Date: Wed Jan 7 06:20:33 2015 New Revision: 276775 URL: https://svnweb.freebsd.org/changeset/base/276775 Log: cxgbe/tom: allocate page pod addresses instead of ppod#. MFC after:2 weeks Modified: head/sys/dev/cxgbe/tom/t4_ddp.c head/sys/dev/cxgbe/tom/t4_tom.h Modified: