svn commit: r263294 - head/share/man/man4

2014-03-18 Thread Hans Petter Selasky
Author: hselasky Date: Tue Mar 18 07:06:31 2014 New Revision: 263294 URL: http://svnweb.freebsd.org/changeset/base/263294 Log: Add missing usfs manual page. Suggested by: Sascha Wildner MFC after:1 week Added: head/share/man/man4/usfs.4 (contents, props changed) Modified: head

svn commit: r263295 - head/sys/mips/atheros

2014-03-18 Thread Adrian Chadd
Author: adrian Date: Tue Mar 18 12:18:35 2014 New Revision: 263295 URL: http://svnweb.freebsd.org/changeset/base/263295 Log: Add the AR934x NAND flash controller register definitions. Obtained from:OpenWRT Added: head/sys/mips/atheros/ar934x_nfcreg.h (contents, props changed)

svn commit: r263296 - head/sys/mips/atheros

2014-03-18 Thread Adrian Chadd
Author: adrian Date: Tue Mar 18 12:19:39 2014 New Revision: 263296 URL: http://svnweb.freebsd.org/changeset/base/263296 Log: Extend the Atheros SoC support to include a method to enable/disable the NAND flash controller. Add the AR934x NAND flash controller reset routines. (It's differe

svn commit: r263297 - head/sys/dev/sfxge

2014-03-18 Thread Gleb Smirnoff
Author: glebius Date: Tue Mar 18 12:50:22 2014 New Revision: 263297 URL: http://svnweb.freebsd.org/changeset/base/263297 Log: Return error when packet is dropped because of link down. Submitted-by: Boris Misenov Sponsored by: Solarflare Communications, Inc. Modified: head/sys/dev/sfxg

svn commit: r263298 - head/share/man/man4

2014-03-18 Thread Ed Maste
Author: emaste Date: Tue Mar 18 13:47:27 2014 New Revision: 263298 URL: http://svnweb.freebsd.org/changeset/base/263298 Log: Use standard FreeBSD license disclaimer The original was accidentally copied from a NetBSD Foundation copyright block. Sponsored by: The FreeBSD Foundation Mo

svn commit: r263301 - in head/sys: amd64/conf arm/conf i386/conf ia64/conf mips/conf powerpc/conf

2014-03-18 Thread Warner Losh
Author: imp Date: Tue Mar 18 14:41:18 2014 New Revision: 263301 URL: http://svnweb.freebsd.org/changeset/base/263301 Log: In kernel config files, it is supposed to be 'options' not 'options', per long standing (but recently not so strictly enforced) convention. Modified: head/sys/amd64/co

svn commit: r263302 - head/sys/dev/sfxge

2014-03-18 Thread George V. Neville-Neil
Author: gnn Date: Tue Mar 18 15:01:32 2014 New Revision: 263302 URL: http://svnweb.freebsd.org/changeset/base/263302 Log: fix mbuf leak if it does not fit in software queue mbuf should be owned by if_transmit function in any case. Submitted-by: Andrew Rybchenko Sponsored by: Sol

svn commit: r263303 - head/share/man/man4

2014-03-18 Thread Jim Harris
Author: jimharris Date: Tue Mar 18 15:43:42 2014 New Revision: 263303 URL: http://svnweb.freebsd.org/changeset/base/263303 Log: Update nvme(4) and nvd(4) man pages to clarify the differences between their respective device nodes. Sponsored by: Intel MFC after:3 days Modified: hea

svn commit: r263304 - head/sys/x86/iommu

2014-03-18 Thread Konstantin Belousov
Author: kib Date: Tue Mar 18 15:59:06 2014 New Revision: 263304 URL: http://svnweb.freebsd.org/changeset/base/263304 Log: Trim at EOL. MFC after:3 days Modified: head/sys/x86/iommu/busdma_dmar.c Modified: head/sys/x86/iommu/busdma_dmar.c =

svn commit: r263305 - head/sys/x86/iommu

2014-03-18 Thread Konstantin Belousov
Author: kib Date: Tue Mar 18 16:20:33 2014 New Revision: 263305 URL: http://svnweb.freebsd.org/changeset/base/263305 Log: It is not uncommon for BIOSes to report wrong RMRR entries in DMAR table. Among them, some (old AMI ?) BIOSes report entries with range like (bf7ec000, bf7ebfff). Attem

svn commit: r263306 - head/sys/x86/iommu

2014-03-18 Thread Konstantin Belousov
Author: kib Date: Tue Mar 18 16:41:32 2014 New Revision: 263306 URL: http://svnweb.freebsd.org/changeset/base/263306 Log: Add support for the PCI(e)-PCI bridges to the Intel VT-d driver. The bridge takes ownership of the transaction, so bsf of the requester is the bridge and not a device be

svn commit: r263308 - head/share/man/man4

2014-03-18 Thread Ed Maste
Author: emaste Date: Tue Mar 18 17:00:32 2014 New Revision: 263308 URL: http://svnweb.freebsd.org/changeset/base/263308 Log: Switch to standard 2-clause license Approved by: hps@ Sponsored by: The FreeBSD Foundation Modified: head/share/man/man4/wsp.4 Modified: head/share/man/man4/ws

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

2014-03-18 Thread Jim Harris
Author: jimharris Date: Tue Mar 18 18:09:08 2014 New Revision: 263310 URL: http://svnweb.freebsd.org/changeset/base/263310 Log: nvme: Close hole where nvd(4) would not be notified of all nvme(4) instances if modules loaded during boot. Sponsored by: Intel MFC after:3 days Modified:

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

2014-03-18 Thread Jim Harris
Author: jimharris Date: Tue Mar 18 18:10:35 2014 New Revision: 263311 URL: http://svnweb.freebsd.org/changeset/base/263311 Log: nvme: Allocate all MSI resources up front so that we can fall back to INTx if necessary. Sponsored by: Intel MFC after:3 days Modified: head/sys/dev/nvm

svn commit: r263312 - in head/contrib/llvm: include/llvm/CodeGen lib/CodeGen lib/CodeGen/SelectionDAG lib/MC/MCParser lib/Target/X86

2014-03-18 Thread Dimitry Andric
Author: dim Date: Tue Mar 18 19:23:41 2014 New Revision: 263312 URL: http://svnweb.freebsd.org/changeset/base/263312 Log: Pull in r196939 from upstream llvm trunk (by Reid Kleckner): Reland "Fix miscompile of MS inline assembly with stack realignment" This re-lands commit r196876,

svn commit: r263313 - head/contrib/llvm/lib/CodeGen/SelectionDAG

2014-03-18 Thread Dimitry Andric
Author: dim Date: Tue Mar 18 19:35:26 2014 New Revision: 263313 URL: http://svnweb.freebsd.org/changeset/base/263313 Log: Pull in r203311 from upstream llvm trunk (by Arnold Schwaighofer): ISel: Make VSELECT selection terminate in cases where the condition type has to be split and th

svn commit: r263317 - in head/sys/dev/cxgbe: . common

2014-03-18 Thread Navdeep Parhar
Author: np Date: Tue Mar 18 20:14:13 2014 New Revision: 263317 URL: http://svnweb.freebsd.org/changeset/base/263317 Log: cxgbe(4): significant rx rework. - More flexible cluster size selection, including the ability to fall back to a safe cluster size (PAGE_SIZE from zone_jumbop by defa

svn commit: r263318 - in head: sys/compat/freebsd32 sys/kern sys/sys usr.bin/truss

2014-03-18 Thread Attilio Rao
Author: attilio Date: Tue Mar 18 21:32:03 2014 New Revision: 263318 URL: http://svnweb.freebsd.org/changeset/base/263318 Log: Remove dead code from umtx support: - Retire long time unused (basically always unused) sys__umtx_lock() and sys__umtx_unlock() syscalls - struct umtx and their s

svn commit: r263319 - in head/sys: compat/freebsd32 kern sys

2014-03-18 Thread Attilio Rao
Author: attilio Date: Tue Mar 18 21:34:11 2014 New Revision: 263319 URL: http://svnweb.freebsd.org/changeset/base/263319 Log: Regen per r263318. Sponsored by: EMC / Isilon storage division Modified: head/sys/compat/freebsd32/freebsd32_proto.h head/sys/compat/freebsd32/freebsd32_syscall

svn commit: r263320 - head/contrib/llvm/patches

2014-03-18 Thread Dimitry Andric
Author: dim Date: Tue Mar 18 22:07:45 2014 New Revision: 263320 URL: http://svnweb.freebsd.org/changeset/base/263320 Log: Add separate patch files for all the customizations we have currently applied to our copy of llvm/clang. These can be applied in alphabetical order to a pristine llvm/cl

svn commit: r263321 - head/sys/dev/vt

2014-03-18 Thread Aleksandr Rybalko
Author: ray Date: Tue Mar 18 22:22:47 2014 New Revision: 263321 URL: http://svnweb.freebsd.org/changeset/base/263321 Log: Switch kern.vt.suspendswitch to 0 by default (disabled). kern.vt.suspendswitch - sysctl/tunable which enable switch to VT0 before going to suspend and switch back after r

svn commit: r263322 - head/usr.sbin/bhyve

2014-03-18 Thread Tycho Nightingale
Author: tychon Date: Tue Mar 18 23:25:35 2014 New Revision: 263322 URL: http://svnweb.freebsd.org/changeset/base/263322 Log: Don't reissue in-flight commands. Approved by: neel (co-mentor) Modified: head/usr.sbin/bhyve/pci_ahci.c Modified: head/usr.sbin/bhyve/pci_ahci.c ===

svn commit: r263323 - in head/sys: conf ia64/ia64 ia64/include

2014-03-18 Thread Marcel Moolenaar
Author: marcel Date: Tue Mar 18 23:51:34 2014 New Revision: 263323 URL: http://svnweb.freebsd.org/changeset/base/263323 Log: Fix and improve exception tracing: 1. Name the kernel option XTRACE instead of EXCEPTION_TRACING 2. Put support functions in ia64/ia64/xtrace.c 3. Make it work wi

svn commit: r263324 - head/sys/kern

2014-03-18 Thread Attilio Rao
Author: attilio Date: Wed Mar 19 00:38:27 2014 New Revision: 263324 URL: http://svnweb.freebsd.org/changeset/base/263324 Log: Fix GENERIC build. Modified: head/sys/kern/sched_ule.c Modified: head/sys/kern/sched_ule.c ===

svn commit: r263328 - in head/sys: dev/md vm

2014-03-18 Thread Attilio Rao
Author: attilio Date: Wed Mar 19 01:13:42 2014 New Revision: 263328 URL: http://svnweb.freebsd.org/changeset/base/263328 Log: vm_page_grab() and vm_pager_get_pages() can drop the vm_object lock, then threads can sleep on the pip condition. Avoid to deadlock such threads by correctly awakenin

svn commit: r263329 - in head/sys: amd64/amd64 i386/i386

2014-03-18 Thread Mark Johnston
Author: markj Date: Wed Mar 19 01:27:56 2014 New Revision: 263329 URL: http://svnweb.freebsd.org/changeset/base/263329 Log: Only invoke fasttrap hooks for traps from user mode, and ensure that they're called with interrupts enabled. Calling fasttrap_pid_probe() with interrupts disabled can l

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

2014-03-18 Thread Gleb Smirnoff
Author: glebius Date: Wed Mar 19 03:33:32 2014 New Revision: 263331 URL: http://svnweb.freebsd.org/changeset/base/263331 Log: Now, after r263102 we have ifi_oqdrops in if_data, restore printing of output queue drops in netstat(1). No driver, neither kernel fills this field in if_data, yet

svn commit: r263332 - head/sys/dev/sfxge

2014-03-18 Thread Gleb Smirnoff
Author: glebius Date: Wed Mar 19 06:03:26 2014 New Revision: 263332 URL: http://svnweb.freebsd.org/changeset/base/263332 Log: Add counter for Tx errors returned from if_transmit. Submitted-by: Boris Misenov Sponsored by: Solarflare Communications, Inc. Modified: head/sys/dev/sfxge/sfx

svn commit: r263333 - head/sys/net

2014-03-18 Thread Gleb Smirnoff
Author: glebius Date: Wed Mar 19 06:08:03 2014 New Revision: 26 URL: http://svnweb.freebsd.org/changeset/base/26 Log: When exporting ifnet via sysctl, add ifqueue(9) drop count to the ifi_oqdrops. This is a temporary workaround until ifqueue(9) vanishes. While here, remove the poi