svn commit: r302621 - in head/sys/dev/hyperv: include storvsc vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 05:31:33 2016 New Revision: 302621 URL: https://svnweb.freebsd.org/changeset/base/302621 Log: hyperv/vmbus: Don't be oversmart in default cpu selection. Pin the channel to cpu0 by default. Drivers having special channel-cpu mapping requirement should call

svn commit: r302620 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 05:23:14 2016 New Revision: 302620 URL: https://svnweb.freebsd.org/changeset/base/302620 Log: hyperv: Nuke unused stuffs MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D6917 Modified:

svn commit: r302619 - in head/sys/dev/hyperv: include vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 05:09:07 2016 New Revision: 302619 URL: https://svnweb.freebsd.org/changeset/base/302619 Log: hyperv/vmbus: Busdma-fy Hypercall signal event input parameter. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302618 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 04:58:21 2016 New Revision: 302618 URL: https://svnweb.freebsd.org/changeset/base/302618 Log: hyperv/vmbus: Avoid tx_evtflags setting code duplication. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302617 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 04:35:32 2016 New Revision: 302617 URL: https://svnweb.freebsd.org/changeset/base/302617 Log: hyperv/vmbus: Flatten channel message response processing. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302616 - head/usr.bin/tr

2016-07-11 Thread Andrey A. Chernov
Author: ache Date: Tue Jul 12 04:29:34 2016 New Revision: 302616 URL: https://svnweb.freebsd.org/changeset/base/302616 Log: Undo r302599 and partially r302594 case 2): since WCHAR_MAX can be not a valid wchar value, it is easier to stay inside wint_t. Modified: head/usr.bin/tr/tr.c

svn commit: r302615 - in head/sys: arm/include arm64/include

2016-07-11 Thread Andrey A. Chernov
Author: ache Date: Tue Jul 12 04:20:44 2016 New Revision: 302615 URL: https://svnweb.freebsd.org/changeset/base/302615 Log: Undo r302601, WCHAR_MAX may not be a valid wchar value. Modified: head/sys/arm/include/_types.h head/sys/arm64/include/_types.h Modified:

Re: svn commit: r302601 - in head/sys: arm/include arm64/include [__WCHAR_MAX definition mostly]

2016-07-11 Thread Andrey Chernov
On 12.07.2016 5:44, Mark Millard wrote: > My understanding of the criteria for __WCHAR_MIN and __WCHAR_MAX: > > A) __WCHAR_MIN and __WCHAR_MAX: same type as the integer promotion of > ___wchar_t (if that is distinct). > B) __WCHAR_MIN is the low value for ___wchar_t as an integer type; not >

svn commit: r302614 - head/sys/kern

2016-07-11 Thread Konstantin Belousov
Author: kib Date: Tue Jul 12 03:53:15 2016 New Revision: 302614 URL: https://svnweb.freebsd.org/changeset/base/302614 Log: Revive the check, disabled in r197963. Despite the implication (process has pending signals -> the current thread marked for AST and has TDF_NEEDSIGCHK set) is not

svn commit: r302613 - head/sys/kern

2016-07-11 Thread Konstantin Belousov
Author: kib Date: Tue Jul 12 03:52:05 2016 New Revision: 302613 URL: https://svnweb.freebsd.org/changeset/base/302613 Log: Add assert to complement r302328. AST must not execute with TDF_SBDRY or TDF_SEINTR/TDF_SERESTART thread flags set, which is asserted in userret(). As the

svn commit: r302612 - in head/sys/dev/hyperv: include vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 03:38:29 2016 New Revision: 302612 URL: https://svnweb.freebsd.org/changeset/base/302612 Log: hyperv: Nuke unused stuffs MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D6913 Modified:

svn commit: r302611 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 03:32:07 2016 New Revision: 302611 URL: https://svnweb.freebsd.org/changeset/base/302611 Log: hyperv/vmbus: Use post message Hypercall APIs for GPA disconnect MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302610 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 03:25:36 2016 New Revision: 302610 URL: https://svnweb.freebsd.org/changeset/base/302610 Log: hyperv/vmbus: Use post message Hypercall APIs for channel close MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302609 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 03:19:40 2016 New Revision: 302609 URL: https://svnweb.freebsd.org/changeset/base/302609 Log: hyperv/vmbus: Use post message Hypercall APIs for GPADL connect. This also fixes memory leakge if sub-connect messages are needed. MFC after:1 week

svn commit: r302608 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 03:14:35 2016 New Revision: 302608 URL: https://svnweb.freebsd.org/changeset/base/302608 Log: hyperv/vmbus: Remove unnecessary check and unapplied comment MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302607 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 03:09:10 2016 New Revision: 302607 URL: https://svnweb.freebsd.org/changeset/base/302607 Log: hyperv/vmbus: Use post message Hypercall APIs for channel open MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302606 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 03:03:17 2016 New Revision: 302606 URL: https://svnweb.freebsd.org/changeset/base/302606 Log: hyperv/vmbus: Reorganize vmbus scan process. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D6875

svn commit: r302605 - head/sys/dev/hyperv/storvsc

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Tue Jul 12 02:57:13 2016 New Revision: 302605 URL: https://svnweb.freebsd.org/changeset/base/302605 Log: hyperv/stor: Save the response status and xfer length properly. The current command response handling discards status and xfer length unconditionally, so that all

Re: svn commit: r302601 - in head/sys: arm/include arm64/include [__WCHAR_MAX definition mostly]

2016-07-11 Thread Mark Millard
https://lists.freebsd.org/pipermail/svn-src-head/2016-July/088998.html shows: > Modified: head/sys/arm/include/_types.h > == > --- head/sys/arm/include/_types.h Mon Jul 11 23:15:54 2016 > (r302600) > +++

svn commit: r302604 - in head/sys/dev/bhnd: . bhndb

2016-07-11 Thread Landon J. Fuller
Author: landonf Date: Tue Jul 12 02:16:48 2016 New Revision: 302604 URL: https://svnweb.freebsd.org/changeset/base/302604 Log: bhnd(4): Add bus pass-aware discovery of platform devices (PMU, NVRAM, ChipCommon, etc). This extends the existing handling of NVRAM core discovery to support

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

2016-07-11 Thread Landon J. Fuller
Author: landonf Date: Tue Jul 12 02:12:31 2016 New Revision: 302603 URL: https://svnweb.freebsd.org/changeset/base/302603 Log: mips/ddb: fix MIPS backtrace truncation and MIPS32 register printing. - Cast 32-bit register values to uintmax_t for use with %jx. - Add special-case return

svn commit: r302602 - head/sys/dev/bhnd/cores/chipc

2016-07-11 Thread Landon J. Fuller
Author: landonf Date: Tue Jul 12 01:15:00 2016 New Revision: 302602 URL: https://svnweb.freebsd.org/changeset/base/302602 Log: bhnd(4): print extra register information on chipc SPI timeout. Submitted by: Michael Zhilin Reviewed by: imp Approved by: adrian (mentor)

svn commit: r302601 - in head/sys: arm/include arm64/include

2016-07-11 Thread Andrey A. Chernov
Author: ache Date: Tue Jul 12 00:37:48 2016 New Revision: 302601 URL: https://svnweb.freebsd.org/changeset/base/302601 Log: I don't know why unsigned int is choosed for wchar_t here, but WCHAR_MAX should be <= WINT_MAX. It is bigger, __UINT_MAX > INT32_MAX Modified:

svn commit: r302599 - head/usr.bin/tr

2016-07-11 Thread Andrey A. Chernov
Author: ache Date: Mon Jul 11 23:06:11 2016 New Revision: 302599 URL: https://svnweb.freebsd.org/changeset/base/302599 Log: Cast WCHAR_MAX to wint_t, it can be unsigned on some systems. Modified: head/usr.bin/tr/tr.c Modified: head/usr.bin/tr/tr.c

svn commit: r302596 - head

2016-07-11 Thread Glen Barber
Author: gjb Date: Mon Jul 11 21:55:56 2016 New Revision: 302596 URL: https://svnweb.freebsd.org/changeset/base/302596 Log: Fix TARGET_TRIPLE for 12.0-CURRENT. Submitted by: rene Sponsored by: The FreeBSD Foundation Modified: head/Makefile.inc1 Modified: head/Makefile.inc1

svn commit: r302595 - in head/sys: kern net

2016-07-11 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Jul 11 21:25:28 2016 New Revision: 302595 URL: https://svnweb.freebsd.org/changeset/base/302595 Log: Remove assumptions in MI code that the BSP is CPU 0. MFC after:2 weeks Modified: head/sys/kern/init_main.c head/sys/net/netisr.c Modified:

svn commit: r302594 - head/usr.bin/tr

2016-07-11 Thread Andrey A. Chernov
Author: ache Date: Mon Jul 11 21:23:50 2016 New Revision: 302594 URL: https://svnweb.freebsd.org/changeset/base/302594 Log: 1) Following r302512 (remove collation support for [a-z]-ranges in libc) remove collation support for a-z ranges here too. It was implemented for single byte locales

Re: svn commit: r302592 - head/sys/arm/allwinner

2016-07-11 Thread Ian Lepore
On Mon, 2016-07-11 at 20:14 +, Jared McNeill wrote: > Author: jmcneill > Date: Mon Jul 11 20:14:50 2016 > New Revision: 302592 > URL: https://svnweb.freebsd.org/changeset/base/302592 > > Log: > Return early from bus_dmamap_load callback if the error indicator > is set. > > Reviewed by:

svn commit: r302593 - head/sys/arm/allwinner

2016-07-11 Thread Jared McNeill
Author: jmcneill Date: Mon Jul 11 20:15:46 2016 New Revision: 302593 URL: https://svnweb.freebsd.org/changeset/base/302593 Log: Add support for Allwinner A64. Reviewed by: andrew, manu Modified: head/sys/arm/allwinner/aw_ccu.c Modified: head/sys/arm/allwinner/aw_ccu.c

svn commit: r302592 - head/sys/arm/allwinner

2016-07-11 Thread Jared McNeill
Author: jmcneill Date: Mon Jul 11 20:14:50 2016 New Revision: 302592 URL: https://svnweb.freebsd.org/changeset/base/302592 Log: Return early from bus_dmamap_load callback if the error indicator is set. Reviewed by: andrew, manu Modified: head/sys/arm/allwinner/a10_mmc.c Modified:

svn commit: r302591 - head/sys/arm/allwinner

2016-07-11 Thread Jared McNeill
Author: jmcneill Date: Mon Jul 11 20:13:46 2016 New Revision: 302591 URL: https://svnweb.freebsd.org/changeset/base/302591 Log: Add support for arm64. The allwinner_soc_family() function is not available on arm64 and all SoCs using the old FIFO register location are 32-bit only, so

svn commit: r302590 - head/sys/arm/allwinner

2016-07-11 Thread Jared McNeill
Author: jmcneill Date: Mon Jul 11 20:09:17 2016 New Revision: 302590 URL: https://svnweb.freebsd.org/changeset/base/302590 Log: Add support for Allwinner A64 CPUx-PORT and CPUs-PORT Port Controllers. Reviewed by: andrew, manu Modified: head/sys/arm/allwinner/a10_gpio.c Modified:

svn commit: r302589 - head/sys/arm/allwinner/a64

2016-07-11 Thread Jared McNeill
Author: jmcneill Date: Mon Jul 11 20:06:21 2016 New Revision: 302589 URL: https://svnweb.freebsd.org/changeset/base/302589 Log: Add Allwinner A64 padconf settings. Reviewed by: andrew, manu Added: head/sys/arm/allwinner/a64/ head/sys/arm/allwinner/a64/a64_padconf.c (contents, props

svn commit: r302588 - head/sys/conf

2016-07-11 Thread Jared McNeill
Author: jmcneill Date: Mon Jul 11 20:05:03 2016 New Revision: 302588 URL: https://svnweb.freebsd.org/changeset/base/302588 Log: Add SOC_ALLWINNER_A64 option for Allwinner A64 (sun50i) SoCs. Modified: head/sys/conf/options.arm64 Modified: head/sys/conf/options.arm64

svn commit: r302587 - head/sys/arm/allwinner

2016-07-11 Thread Jared McNeill
Author: jmcneill Date: Mon Jul 11 20:03:31 2016 New Revision: 302587 URL: https://svnweb.freebsd.org/changeset/base/302587 Log: Include sys/rman.h to fix build on arm64. Modified: head/sys/arm/allwinner/aw_nmi.c Modified: head/sys/arm/allwinner/aw_nmi.c

svn commit: r302586 - head/sys/arm/allwinner

2016-07-11 Thread Jared McNeill
Author: jmcneill Date: Mon Jul 11 20:02:51 2016 New Revision: 302586 URL: https://svnweb.freebsd.org/changeset/base/302586 Log: Attach RSB early. Children of RSB may provide resources necessary for other devices such as interrupts, GPIOs, and regulators. Modified:

svn commit: r302585 - head/sys/arm/allwinner

2016-07-11 Thread Jared McNeill
Author: jmcneill Date: Mon Jul 11 20:00:57 2016 New Revision: 302585 URL: https://svnweb.freebsd.org/changeset/base/302585 Log: Build fix for arm64. The phy interface uses intptr_t for the "phy" parameter, not int. Modified: head/sys/arm/allwinner/aw_usbphy.c Modified:

svn commit: r302584 - head/sys/arm/allwinner

2016-07-11 Thread Jared McNeill
Author: jmcneill Date: Mon Jul 11 19:58:00 2016 New Revision: 302584 URL: https://svnweb.freebsd.org/changeset/base/302584 Log: Remove unused bus_space prototypes. Modified: head/sys/arm/allwinner/a10_ehci.c Modified: head/sys/arm/allwinner/a10_ehci.c

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

2016-07-11 Thread Garrett Cooper
Author: ngie Date: Mon Jul 11 17:11:18 2016 New Revision: 302581 URL: https://svnweb.freebsd.org/changeset/base/302581 Log: Remove redundant declaration for tcp_dooptions, similar to r302576 netinet/tcp_var.h already defines this function Differential Revision:

svn commit: r302580 - head/sys/kern

2016-07-11 Thread Konstantin Belousov
Author: kib Date: Mon Jul 11 17:04:22 2016 New Revision: 302580 URL: https://svnweb.freebsd.org/changeset/base/302580 Log: Fix grammar. Submitted by: alc MFC after:2 weeks Modified: head/sys/kern/vfs_subr.c Modified: head/sys/kern/vfs_subr.c

svn commit: r302578 - head/sys/powerpc/ofw

2016-07-11 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Jul 11 17:02:17 2016 New Revision: 302578 URL: https://svnweb.freebsd.org/changeset/base/302578 Log: Remove dead code. This should have been removed in r297392, when these files were moved to dev/ofw, but wasn't, apparently due to some version control issue.

svn commit: r302577 - head/sys/dev/drm2

2016-07-11 Thread Garrett Cooper
Author: ngie Date: Mon Jul 11 17:01:07 2016 New Revision: 302577 URL: https://svnweb.freebsd.org/changeset/base/302577 Log: Add missing default case to capable(..) function definition By definition (enum __drm_capabilities), cases other than CAP_SYS_ADMIN aren't possible. Add in a

svn commit: r302576 - head/sys/dev/cxgb/ulp/tom

2016-07-11 Thread Garrett Cooper
Author: ngie Date: Mon Jul 11 16:56:51 2016 New Revision: 302576 URL: https://svnweb.freebsd.org/changeset/base/302576 Log: (Re-do r302574 with corrected commit message..) Remove redundant declaration for tcp_dooptions netinet/tcp_var.h already defines this function Differential

svn commit: r302575 - head/sys/dev/cxgb/ulp/tom

2016-07-11 Thread Garrett Cooper
Author: ngie Date: Mon Jul 11 16:54:19 2016 New Revision: 302575 URL: https://svnweb.freebsd.org/changeset/base/302575 Log: Revert r302574. I botched the commit message in more way than 1 Modified: head/sys/dev/cxgb/ulp/tom/cxgb_listen.c Modified: head/sys/dev/cxgb/ulp/tom/cxgb_listen.c

Re: svn commit: r302574 - head/sys/dev/cxgb/ulp/tom

2016-07-11 Thread Ngie Cooper (yaneurabeya)
> On Jul 11, 2016, at 09:52, Garrett Cooper wrote: > > Author: ngie > Date: Mon Jul 11 16:52:04 2016 > New Revision: 302574 > URL: https://svnweb.freebsd.org/changeset/base/302574 > > Log: > Remove redundant declaration for tcp_dooptions > > netinet/tcp_var.h already

svn commit: r302574 - head/sys/dev/cxgb/ulp/tom

2016-07-11 Thread Garrett Cooper
Author: ngie Date: Mon Jul 11 16:52:04 2016 New Revision: 302574 URL: https://svnweb.freebsd.org/changeset/base/302574 Log: Remove redundant declaration for tcp_dooptions netinet/tcp_var.h already defines this function PR: 209924 Reported by: Mark Millard

svn commit: r302573 - head/sys/i386/i386

2016-07-11 Thread Konstantin Belousov
Author: kib Date: Mon Jul 11 15:52:52 2016 New Revision: 302573 URL: https://svnweb.freebsd.org/changeset/base/302573 Log: Fill tf_trapno for trap frames created for syscall. If tf_trapno contains garbage which appears to be equal to T_NMI, e.g. due to thread previously entered kernel

svn commit: r302572 - head/sys/dev/drm2/i915

2016-07-11 Thread Garrett Cooper
Author: ngie Date: Mon Jul 11 15:50:06 2016 New Revision: 302572 URL: https://svnweb.freebsd.org/changeset/base/302572 Log: Remove redundant declarations for intel_fbc_enabled(..) and i915_gem_dump_object(..) to fix -Wredundant-decls warning MFC after:1 week PR: 209924

svn commit: r302571 - head/sys/dev/drm2/radeon

2016-07-11 Thread Garrett Cooper
Author: ngie Date: Mon Jul 11 15:47:43 2016 New Revision: 302571 URL: https://svnweb.freebsd.org/changeset/base/302571 Log: Remove redundant declaration for radeon_pm_acpi_event_handler(..) to fix -Wredundant-decls warning MFC after:1 week PR: 209924 Reported by: Mark

Re: svn commit: r302550 - head/sys/rpc

2016-07-11 Thread Conrad Meyer
On Sun, Jul 10, 2016 at 11:58 PM, Garrett Cooper wrote: > Author: ngie > Date: Mon Jul 11 06:58:24 2016 > New Revision: 302550 > URL: https://svnweb.freebsd.org/changeset/base/302550 > > Log: ... > MFC after: 1 week > Reported by: Coverity > CID: 1007033, 1007344 >

svn commit: r302567 - in head/sys: kern vm

2016-07-11 Thread Konstantin Belousov
Author: kib Date: Mon Jul 11 14:19:09 2016 New Revision: 302567 URL: https://svnweb.freebsd.org/changeset/base/302567 Log: In vgonel(), postpone setting BO_DEAD until VOP_RECLAIM() is called, if vnode is VMIO. For VMIO vnodes, set BO_DEAD in vm_object_terminate(). The

svn commit: r302566 - head/release/doc/share/xml

2016-07-11 Thread Glen Barber
Author: gjb Date: Mon Jul 11 14:07:24 2016 New Revision: 302566 URL: https://svnweb.freebsd.org/changeset/base/302566 Log: Fix the naming of -CURRENT Sponsored by: The FreeBSD Foundation Modified: head/release/doc/share/xml/release.ent Modified: head/release/doc/share/xml/release.ent

svn commit: r302565 - head/sbin/ipfw

2016-07-11 Thread Cy Schubert
Author: cy Date: Mon Jul 11 13:41:40 2016 New Revision: 302565 URL: https://svnweb.freebsd.org/changeset/base/302565 Log: r302561 broke buildworld. This patch fixes that. MFC after:3 days X-MFC with: r302561 Modified: head/sbin/ipfw/ipfw2.h Modified: head/sbin/ipfw/ipfw2.h

svn commit: r302564 - head/sys/security/audit

2016-07-11 Thread Robert Watson
Author: rwatson Date: Mon Jul 11 13:06:17 2016 New Revision: 302564 URL: https://svnweb.freebsd.org/changeset/base/302564 Log: Add AUE_WAIT6 handling to the BSM conversion switch statement, reusing the BSM encoding used for AUE_WAIT4. MFC after:3 days Sponsored by: DARPA, AFRL

svn commit: r302561 - head/sbin/ipfw

2016-07-11 Thread Andrey V. Elsukov
Author: ae Date: Mon Jul 11 12:44:58 2016 New Revision: 302561 URL: https://svnweb.freebsd.org/changeset/base/302561 Log: Flush buffer after output. This fixes adding new data to already printed flows. PR: 210882 MFC after:3 days Modified: head/sbin/ipfw/dummynet.c

svn commit: r302560 - head/sys/dev/ofw

2016-07-11 Thread Michal Meloun
Author: mmel Date: Mon Jul 11 08:24:04 2016 New Revision: 302560 URL: https://svnweb.freebsd.org/changeset/base/302560 Log: OFWPCI: Fix style(9). No functional change. MFC after: 3 weeks Modified: head/sys/dev/ofw/ofwpci.c Modified: head/sys/dev/ofw/ofwpci.c

svn commit: r302559 - in head/sys/dev/hyperv: include vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jul 11 08:12:04 2016 New Revision: 302559 URL: https://svnweb.freebsd.org/changeset/base/302559 Log: hyperv/vmbus: Embed channel detach task in channel itself. GC work queue stuffs. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302558 - head/usr.bin/ul

2016-07-11 Thread Pietro Cerutti
Author: gahr (ports committer) Date: Mon Jul 11 08:05:46 2016 New Revision: 302558 URL: https://svnweb.freebsd.org/changeset/base/302558 Log: Do not truncate lines longer than 512 chars. PR: 210344 MFC after:1 week Differential Revision:

svn commit: r302557 - in head/sys/dev/hyperv: include vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jul 11 07:54:58 2016 New Revision: 302557 URL: https://svnweb.freebsd.org/changeset/base/302557 Log: hyperv/vmbus: Save vmbus softc to channels. So that we don't need to access the global vmbus softc. MFC after:1 week Sponsored by: Microsoft OSTC

svn commit: r302556 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jul 11 07:45:31 2016 New Revision: 302556 URL: https://svnweb.freebsd.org/changeset/base/302556 Log: hyperv/vmbus: Create channel synchronously. The device probe/attach has been move to a different thread, so the reasons to create the channel asynchronously are no

svn commit: r302554 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jul 11 07:28:15 2016 New Revision: 302554 URL: https://svnweb.freebsd.org/changeset/base/302554 Log: hyperv/vmbus: Use post message Hypercall APIs for unload MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302553 - head/sys/rpc

2016-07-11 Thread Garrett Cooper
Author: ngie Date: Mon Jul 11 07:24:56 2016 New Revision: 302553 URL: https://svnweb.freebsd.org/changeset/base/302553 Log: Don't test for xpt not being NULL before calling svc_xprt_free(..) svc_xprt_alloc(..) will always return initialized memory as it uses mem_alloc(..) under the

svn commit: r302552 - head/sys/rpc

2016-07-11 Thread Garrett Cooper
Author: ngie Date: Mon Jul 11 07:17:52 2016 New Revision: 302552 URL: https://svnweb.freebsd.org/changeset/base/302552 Log: Convert `svc_xprt_alloc(..)` and `svc_xprt_free(..)`'s prototypes to ANSI C style prototypes MFC after: 1 week Sponsored by: EMC / Isilon Storage Division

svn commit: r302551 - head/sys/rpc

2016-07-11 Thread Garrett Cooper
Author: ngie Date: Mon Jul 11 07:07:15 2016 New Revision: 302551 URL: https://svnweb.freebsd.org/changeset/base/302551 Log: Deobfuscate cleanup path in clnt_vc_create(..) Similar to r300836, r301800, and r302550, cl and ct will always be non-NULL as they're allocated using the mem_alloc

svn commit: r302550 - head/sys/rpc

2016-07-11 Thread Garrett Cooper
Author: ngie Date: Mon Jul 11 06:58:24 2016 New Revision: 302550 URL: https://svnweb.freebsd.org/changeset/base/302550 Log: Deobfuscate cleanup path in clnt_dg_create(..) Similar to r300836 and r301800, cl and cu will always be non-NULL as they're allocated using the mem_alloc routines,

svn commit: r302549 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jul 11 06:55:02 2016 New Revision: 302549 URL: https://svnweb.freebsd.org/changeset/base/302549 Log: hyperv/vmbus: Add sysctl to expose vmbus version. Requested by: Hongxiong Xian MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

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

2016-07-11 Thread Pyun YongHyeon
Author: yongari Date: Mon Jul 11 06:49:56 2016 New Revision: 302548 URL: https://svnweb.freebsd.org/changeset/base/302548 Log: Belatedly remove CSUM_IP_FRAGS and CSUM_FRAGMENT offloading capabilities. It was removed in r243624 and r254804/r271006 respectively. This file and mbuf(9) needs

svn commit: r302547 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jul 11 06:37:04 2016 New Revision: 302547 URL: https://svnweb.freebsd.org/changeset/base/302547 Log: hyperv/vmbus: Explicitly assign channel message process array. While I'm here, remove the useless message type from message process array, which is not used and

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

2016-07-11 Thread Peter Grehan
Author: grehan Date: Mon Jul 11 06:31:15 2016 New Revision: 302546 URL: https://svnweb.freebsd.org/changeset/base/302546 Log: Implement right shift/ctl, and convert the VNC/xorg scancode of 0xff03 into right-alt. Reported by: lme@ MFC after:1 week Modified:

svn commit: r302545 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jul 11 06:29:56 2016 New Revision: 302545 URL: https://svnweb.freebsd.org/changeset/base/302545 Log: hyperv/vmbus: Function renaming. And pass vmbus_softc to vmbus_doattach() MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302544 - head/sys/dev/hyperv/netvsc

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jul 11 06:23:01 2016 New Revision: 302544 URL: https://svnweb.freebsd.org/changeset/base/302544 Log: hyperv/hn: Add tunable to allow tcp_lro_queue_mbuf() MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302543 - head/sys/dev/hyperv/vmbus

2016-07-11 Thread Sepherosa Ziehau
Author: sephe Date: Mon Jul 11 06:11:24 2016 New Revision: 302543 URL: https://svnweb.freebsd.org/changeset/base/302543 Log: hyperv/vmbus: Use post message Hypercall APIs for channel request MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision: