svn commit: r301856 - stable/10/sys/dev/hyperv/netvsc

2016-06-12 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jun 13 05:43:42 2016 New Revision: 301856 URL: https://svnweb.freebsd.org/changeset/base/301856 Log: MFC 295296,295297,295298,295299,295300,295301 295296 hyperv/hn: Avoid duplicate csum features settings - Record csum features in softc, so we don't

svn commit: r301855 - stable/10/sys/dev/hyperv/storvsc

2016-06-12 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jun 13 05:13:52 2016 New Revision: 301855 URL: https://svnweb.freebsd.org/changeset/base/301855 Log: MFC 295295 hyperv/stor: Fix the NULL pointer dereference Reported by:Netapp Submitted by: Hongjiang Zhang Reviewed by:

svn commit: r301854 - in stable/10/sys/dev/hyperv: include vmbus

2016-06-12 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jun 13 05:06:07 2016 New Revision: 301854 URL: https://svnweb.freebsd.org/changeset/base/301854 Log: MFC 294886 hyperv/vmbus: Event handling code refactor. - Use taskqueue instead of swi for event handling. - Scan the interrupt flags in filter

svn commit: r301853 - head/sys/amd64/amd64

2016-06-12 Thread Konstantin Belousov
Author: kib Date: Mon Jun 13 03:45:08 2016 New Revision: 301853 URL: https://svnweb.freebsd.org/changeset/base/301853 Log: Do not access pv_table array for fictitious pages, since the array does not cover the dynamically registered ficititious ranges, and fictitious pages mappings are not

svn commit: r301852 - head/sys/vm

2016-06-12 Thread Konstantin Belousov
Author: kib Date: Mon Jun 13 03:42:46 2016 New Revision: 301852 URL: https://svnweb.freebsd.org/changeset/base/301852 Log: Fix inconsistent locking of the swap pager named objects list. Right now, all modifications of the list are locked by sw_alloc_mtx. But initial lookup of the object

svn commit: r301851 - head/sys/vm

2016-06-12 Thread Konstantin Belousov
Author: kib Date: Mon Jun 13 03:39:16 2016 New Revision: 301851 URL: https://svnweb.freebsd.org/changeset/base/301851 Log: Explicitely initialize sw_alloc_sx. Currently it is not initialized but works due to zeroed out bss on startup. Reviewed by: alc Sponsored by: The FreeBSD

svn commit: r301850 - in stable/10/sys/dev/hyperv: netvsc vmbus

2016-06-12 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jun 13 03:28:37 2016 New Revision: 301850 URL: https://svnweb.freebsd.org/changeset/base/301850 Log: MFC 294701,294702,294703,294705,294788 294701 hyperv/hn: Use m_copydata for chimney sending. While I'm here, move stack variables near their usage.

svn commit: r301849 - head/sys/mips/mips

2016-06-12 Thread Adrian Chadd
Author: adrian Date: Mon Jun 13 03:17:00 2016 New Revision: 301849 URL: https://svnweb.freebsd.org/changeset/base/301849 Log: [mips] set hardfloat for fpu instruction generation for gcc/binutils 5.x This allows -HEAD to be compiled again using the gcc-5 mips port compiler. Reviewed

svn commit: r301848 - stable/10/sys/dev/bge

2016-06-12 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jun 13 03:03:08 2016 New Revision: 301848 URL: https://svnweb.freebsd.org/changeset/base/301848 Log: MFC 300985, 301103 r300985 bge: Support 5717 C0, which is almost same as 5720 A0 PR: 209758 Obtained from: DragonFlyBSD

svn commit: r301847 - stable/10/contrib/hyperv/tools

2016-06-12 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jun 13 02:54:58 2016 New Revision: 301847 URL: https://svnweb.freebsd.org/changeset/base/301847 Log: MFC 293653 hyperv/kvp_daemon: Make poll(2) block indefinitely Submitted by: Jun Su Reviewed by:Dexuan Cui , me, adrain Approved by:

svn commit: r301846 - head/lib/libusb

2016-06-12 Thread Hans Petter Selasky
Author: hselasky Date: Mon Jun 13 01:33:02 2016 New Revision: 301846 URL: https://svnweb.freebsd.org/changeset/base/301846 Log: Fix compile warning. Approved by: re (delphij) MFC after:1 week Modified: head/lib/libusb/libusb10_desc.c Modified: head/lib/libusb/libusb10_desc.c

svn commit: r301845 - head/sys/dev/iwm

2016-06-12 Thread Adrian Chadd
Author: adrian Date: Mon Jun 13 00:13:20 2016 New Revision: 301845 URL: https://svnweb.freebsd.org/changeset/base/301845 Log: [iwm] Fix up busdma use in the RX path When allocating a new mbuf or bus_dmamap_load()-ing it fails, we can just keep the old mbuf since we are dropping that

svn commit: r301844 - head/lib/libcasper/libcasper

2016-06-12 Thread Mariusz Zaborski
Author: oshogbo Date: Mon Jun 13 00:03:55 2016 New Revision: 301844 URL: https://svnweb.freebsd.org/changeset/base/301844 Log: Don't close fd if it's lower then stderr, otherwise we can close one of the descriptor which we just set. Pointed out by: jilles Approved by:

svn commit: r301843 - head/contrib/blacklist/libexec

2016-06-12 Thread Kurt Lidl
Author: lidl Date: Sun Jun 12 23:34:48 2016 New Revision: 301843 URL: https://svnweb.freebsd.org/changeset/base/301843 Log: Add ipfilter support to blacklistd-helper In addition to adding initial support for the ipfilter packet filtering system, wrap a few long lines, perform

svn commit: r301842 - head/lib/libusb

2016-06-12 Thread Hans Petter Selasky
Author: hselasky Date: Sun Jun 12 23:26:38 2016 New Revision: 301842 URL: https://svnweb.freebsd.org/changeset/base/301842 Log: Implement code to stop all USB endpoints before executing a USB device reset command, alternate setting command or set configuration command. Else LibUSB v1.0 will

svn commit: r301841 - head/sys/dev/dwc

2016-06-12 Thread Jared McNeill
Author: jmcneill Date: Sun Jun 12 22:55:50 2016 New Revision: 301841 URL: https://svnweb.freebsd.org/changeset/base/301841 Log: Fix an issue with multicast hash filters on Amlogic and Allwinner boards. For DWC_GMAC_ALT_DESC implementations, the multicast hash table has only 64 entries.

Re: svn commit: r300943 - in head: . lib/libc++ lib/libcxxrt share/mk

2016-06-12 Thread Andreas Tobler
Hi Bryan, On 29.05.16 08:20, Bryan Drewery wrote: Author: bdrewery Date: Sun May 29 06:20:15 2016 New Revision: 300943 URL: https://svnweb.freebsd.org/changeset/base/300943 Log: GCC External: Revert r300886, r300904, r300917, r300918 The fix in r300873 is mostly enough. A fix for lib32

svn commit: r301839 - stable/10/sys/sys

2016-06-12 Thread Dimitry Andric
Author: dim Date: Sun Jun 12 11:45:45 2016 New Revision: 301839 URL: https://svnweb.freebsd.org/changeset/base/301839 Log: MFC r300967: Stop exposing the C11 _Atomic() macro in , when compiling for C++. It clashes with the one in libc++'s header. (Previously, the _Atomic() macro

svn commit: r301838 - head/sys/compat/linprocfs

2016-06-12 Thread Konstantin Belousov
Author: kib Date: Sun Jun 12 11:13:38 2016 New Revision: 301838 URL: https://svnweb.freebsd.org/changeset/base/301838 Log: swap_dev_info() does not require Giant, so Giant locking around the loop in linprocfs_doswaps() is useless. List of the registered filesystems is protected by

svn commit: r301837 - stable/9/contrib/top

2016-06-12 Thread Garrett Cooper
Author: ngie Date: Sun Jun 12 08:32:39 2016 New Revision: 301837 URL: https://svnweb.freebsd.org/changeset/base/301837 Log: MFstable/10 r301836: MFC r300395: Silence top(1) compiler warnings The contrib/top code is no longer maintained upstream (last pulled 16 years ago). The K