svn commit: r296137 - in head/sys: arm/xscale/i8134x dev/aac dev/aacraid dev/aha dev/aic dev/an dev/ata dev/cm dev/cs dev/ct dev/digi dev/ed dev/fdc dev/fe dev/ichsmb dev/if_ndis dev/iicbus dev/le ...

2016-02-26 Thread Justin Hibbits
Author: jhibbits Date: Sat Feb 27 03:38:01 2016 New Revision: 296137 URL: https://svnweb.freebsd.org/changeset/base/296137 Log: Migrate many bus_alloc_resource() calls to bus_alloc_resource_anywhere(). Most calls to bus_alloc_resource() use "anywhere" as the range, with a given count. Mi

svn commit: r296136 - in head: share/man/man9 sys/sys

2016-02-26 Thread Justin Hibbits
Author: jhibbits Date: Sat Feb 27 03:35:28 2016 New Revision: 296136 URL: https://svnweb.freebsd.org/changeset/base/296136 Log: Add the bus_alloc_resource_anywhere() convenience function. Summary: Many instances of bus_alloc_resource() simply use 0 and ~0 for start and end to denote 'a

svn commit: r296135 - in head/sys/dev: amdsbwd arcmsr hpt27xx hptmv hptnr hptrr sdhci sound/pci tws

2016-02-26 Thread Justin Hibbits
Author: jhibbits Date: Sat Feb 27 03:34:01 2016 New Revision: 296135 URL: https://svnweb.freebsd.org/changeset/base/296135 Log: Replace several bus_alloc_resource() calls with bus_alloc_resource_any() Most of these are BARs, and we allocate them in their entirety. The one outlier in thi

svn commit: r296134 - head/libexec/getty

2016-02-26 Thread Pedro F. Giffuni
Author: pfg Date: Sat Feb 27 02:11:00 2016 New Revision: 296134 URL: https://svnweb.freebsd.org/changeset/base/296134 Log: Missing tab. Pointed out by: bapt Modified: head/libexec/getty/subr.c Modified: head/libexec/getty/subr.c

Re: svn commit: r296104 - head/libexec/getty

2016-02-26 Thread Baptiste Daroussin
On Fri, Feb 26, 2016 at 06:52:06PM +, Pedro F. Giffuni wrote: > Author: pfg > Date: Fri Feb 26 18:52:06 2016 > New Revision: 296104 > URL: https://svnweb.freebsd.org/changeset/base/296104 > > Log: > getty(8): Use poll(2) and nanosleep(2) instead of select(2). > > Sort headers while here

svn commit: r296133 - in head: include/rpc lib/libc/rpc

2016-02-26 Thread Pedro F. Giffuni
Author: pfg Date: Fri Feb 26 23:25:21 2016 New Revision: 296133 URL: https://svnweb.freebsd.org/changeset/base/296133 Log: RPC: update the getrpcbyname() definition to include a const qualifier. Add const qualifier making getrpcbyname() and getrpcbyname_r() prototypes match those used in

svn commit: r296132 - head/usr.sbin/pciconf

2016-02-26 Thread Pedro F. Giffuni
Author: pfg Date: Fri Feb 26 23:12:59 2016 New Revision: 296132 URL: https://svnweb.freebsd.org/changeset/base/296132 Log: pciconf: Silence a GCC warning. Fix the build on sparc64 and powerpc. Taken from: wma Modified: head/usr.sbin/pciconf/cap.c Modified: head/usr.sbin/pciconf/c

svn commit: r296131 - head/etc/mtree

2016-02-26 Thread Ed Maste
Author: emaste Date: Fri Feb 26 22:25:35 2016 New Revision: 296131 URL: https://svnweb.freebsd.org/changeset/base/296131 Log: Restore lib/casper debug directory, reverting r296130 Reported by: bdrewery Pointy hat to:emaste Modified: head/etc/mtree/BSD.debug.dist Modified: hea

Re: svn commit: r296124 - in head: share/man/man7 share/mk sys/conf

2016-02-26 Thread Bryan Drewery
On 2/26/16 2:19 PM, Bryan Drewery wrote: > On 2/26/16 2:14 PM, Bryan Drewery wrote: >> Author: bdrewery >> Date: Fri Feb 26 22:14:00 2016 >> New Revision: 296124 >> URL: https://svnweb.freebsd.org/changeset/base/296124 >> >> Log: >> Import bsd.clang-analyze.mk based on NetBSD's version. >> >>

Re: svn commit: r296130 - head/etc/mtree

2016-02-26 Thread Bryan Drewery
On 2/26/16 2:19 PM, Ed Maste wrote: > Author: emaste > Date: Fri Feb 26 22:19:39 2016 > New Revision: 296130 > URL: https://svnweb.freebsd.org/changeset/base/296130 > > Log: > Remove libexec/casper debug directory missed in r296047 > > Modified: > head/etc/mtree/BSD.debug.dist > > Modified:

svn commit: r296130 - head/etc/mtree

2016-02-26 Thread Ed Maste
Author: emaste Date: Fri Feb 26 22:19:39 2016 New Revision: 296130 URL: https://svnweb.freebsd.org/changeset/base/296130 Log: Remove libexec/casper debug directory missed in r296047 Modified: head/etc/mtree/BSD.debug.dist Modified: head/etc/mtree/BSD.debug.dist ==

Re: svn commit: r296124 - in head: share/man/man7 share/mk sys/conf

2016-02-26 Thread Bryan Drewery
On 2/26/16 2:14 PM, Bryan Drewery wrote: > Author: bdrewery > Date: Fri Feb 26 22:14:00 2016 > New Revision: 296124 > URL: https://svnweb.freebsd.org/changeset/base/296124 > > Log: > Import bsd.clang-analyze.mk based on NetBSD's version. > > This allows 'make analyze' or 'make OBJ.clang-ana

svn commit: r296129 - in head/lib: libdpv libfigpar libgpio libnv libpjdlog libproc libproc/tests

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:14:23 2016 New Revision: 296129 URL: https://svnweb.freebsd.org/changeset/base/296129 Log: Remove WARNS inherited fine by ../Makefile.inc. Sponsored by: EMC / Isilon Storage Division Added: head/lib/libproc/Makefile.inc (contents, props changed) Mod

svn commit: r296128 - head/lib/libc/string

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:14:19 2016 New Revision: 296128 URL: https://svnweb.freebsd.org/changeset/base/296128 Log: Make it clear that the "size" argument is for the dst string. The rest of the manpage already referenced 'dstsize' but did not rename the variable in the prototy

svn commit: r296118 - head/share/mk

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:13:38 2016 New Revision: 296118 URL: https://svnweb.freebsd.org/changeset/base/296118 Log: Allow configuring .MAKE.MODE via META_MODE as meta.sys.mk does. meta.sys.mk is only used for the DIRDEPS_BUILD. Sponsored by: EMC / Isilon Storage Division M

svn commit: r296121 - head/share/mk

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:13:48 2016 New Revision: 296121 URL: https://svnweb.freebsd.org/changeset/base/296121 Log: DIRDEPS_BUILD: Fix some things building in MAKELEVEL0. For PROGS this was recursing twice since MAKELEVEL0 is for 'dirdeps' which then really builds in a sub-mak

svn commit: r296122 - head/share/mk

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:13:52 2016 New Revision: 296122 URL: https://svnweb.freebsd.org/changeset/base/296122 Log: Move PROGS logic to proper place and remove redundant and unneeded logic. - bsd.progs.mk is safe to include regardless of PROGS/PROGS_CXX/SCRIPTS being set.

svn commit: r296119 - head/share/mk

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:13:42 2016 New Revision: 296119 URL: https://svnweb.freebsd.org/changeset/base/296119 Log: Track .meta files for .sh but don't preserve timestamp. See r291320 for more information. Sponsored by: EMC / Isilon Storage Division Modified: head/share/

svn commit: r296127 - in head: lib/libcasper lib/libcasper/libcasper lib/libcasper/services/cap_dns lib/libcasper/services/cap_grp lib/libcasper/services/cap_pwd lib/libcasper/services/cap_random l...

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:14:15 2016 New Revision: 296127 URL: https://svnweb.freebsd.org/changeset/base/296127 Log: Update dependencies. Sponsored by: EMC / Isilon Storage Division Added: head/lib/libcasper/libcasper/Makefile.depend - copied, changed from r296126, head/l

svn commit: r296117 - in head: share/mk sys/conf

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:13:35 2016 New Revision: 296117 URL: https://svnweb.freebsd.org/changeset/base/296117 Log: Remove more references to targets we've never had. Sponsored by: EMC / Isilon Storage Division Modified: head/share/mk/bsd.sys.mk head/sys/conf/kern.mk Modif

svn commit: r296126 - in head/lib/libcasper: . libcasper services services/cap_dns services/cap_grp services/cap_pwd services/cap_random services/cap_sysctl

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:14:08 2016 New Revision: 296126 URL: https://svnweb.freebsd.org/changeset/base/296126 Log: Remove unneeded lines. - WARNS can be inherited from lib/Makefile.inc - CFLAGS referred to a non-existent directory and this shouldn't be needed anyhow due t

svn commit: r296116 - head/share/mk

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:13:31 2016 New Revision: 296116 URL: https://svnweb.freebsd.org/changeset/base/296116 Log: Remove _manpages and _maninstall targets as they are no longer needed. r96164 added them to avoid recursing twice with _SUBDIR. That issue was fixed in bsd.subd

svn commit: r296124 - in head: share/man/man7 share/mk sys/conf

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:14:00 2016 New Revision: 296124 URL: https://svnweb.freebsd.org/changeset/base/296124 Log: Import bsd.clang-analyze.mk based on NetBSD's version. This allows 'make analyze' or 'make OBJ.clang-analyzer' to run the Clang static analyzer and present resul

svn commit: r296120 - head/targets

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:13:45 2016 New Revision: 296120 URL: https://svnweb.freebsd.org/changeset/base/296120 Log: Follow-up r295991: Only allow 'make destroy*' to include bsd.obj.mk. Sponsored by: EMC / Isilon Storage Division Modified: head/targets/Makefile.xtras Modified

svn commit: r296125 - in head/lib/libcasper: . services

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:14:04 2016 New Revision: 296125 URL: https://svnweb.freebsd.org/changeset/base/296125 Log: These can build in parallel. Sponsored by: EMC / Isilon Storage Division Modified: head/lib/libcasper/Makefile head/lib/libcasper/services/Makefile Modified:

svn commit: r296123 - head/share/mk

2016-02-26 Thread Bryan Drewery
Author: bdrewery Date: Fri Feb 26 22:13:56 2016 New Revision: 296123 URL: https://svnweb.freebsd.org/changeset/base/296123 Log: META_MODE: Default to the silent build. Sponsored by: EMC / Isilon Storage Division Modified: head/share/mk/sys.mk Modified: head/share/mk/sys.mk =

svn commit: r296114 - head/sys/net80211

2016-02-26 Thread Andriy Voskoboinyk
Author: avos Date: Fri Feb 26 20:47:08 2016 New Revision: 296114 URL: https://svnweb.freebsd.org/changeset/base/296114 Log: net80211: fix 'uma_zalloc_arg: zone "32" with non-sleepable locks held' when 'sysctl net.wlan.devices' is executed. PR: 207497 Submitted by: glebius Ap

svn commit: r296113 - in head/lib/libc: powerpc powerpc/gen powerpc64 powerpc64/gen

2016-02-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Fri Feb 26 20:38:23 2016 New Revision: 296113 URL: https://svnweb.freebsd.org/changeset/base/296113 Log: Make unions in PowerPC libc endian-safe. Modified: head/lib/libc/powerpc/_fpmath.h head/lib/libc/powerpc/gen/infinity.c head/lib/libc/powerpc64/_fpmath.h hea

svn commit: r296112 - head/sys/arm/allwinner/a31

2016-02-26 Thread Jared McNeill
Author: jmcneill Date: Fri Feb 26 20:33:32 2016 New Revision: 296112 URL: https://svnweb.freebsd.org/changeset/base/296112 Log: Fix inverted test for lock status while waiting for PLL to become stable. Reviewed by: andrew Approved by: adrian (mentor) Modified: head/sys/arm/allwinner/

svn commit: r296111 - head/lib/msun/powerpc

2016-02-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Fri Feb 26 20:25:26 2016 New Revision: 296111 URL: https://svnweb.freebsd.org/changeset/base/296111 Log: Make FPSCR definition endian clean. PR: 207526 Submitted by: Simon Byrne Obtained from:Julia MFC after:1 month Modified: head/lib/

svn commit: r296109 - head/libexec/rlogind

2016-02-26 Thread Pedro F. Giffuni
Author: pfg Date: Fri Feb 26 20:02:01 2016 New Revision: 296109 URL: https://svnweb.freebsd.org/changeset/base/296109 Log: rlogin(1): Replace select(2) with poll(2). Obtanied from:NetBSD (CVS Rev. 1.27 - 1.28) Modified: head/libexec/rlogind/rlogind.c Modified: head/libexec/rlogi

svn commit: r296108 - head/etc/mtree

2016-02-26 Thread Ed Maste
Author: emaste Date: Fri Feb 26 19:49:04 2016 New Revision: 296108 URL: https://svnweb.freebsd.org/changeset/base/296108 Log: Add debug /libexec directory for rtld-elf debug files Modified: head/etc/mtree/BSD.debug.dist Modified: head/etc/mtree/BSD.debug.dist

svn commit: r296107 - head/libexec/getty

2016-02-26 Thread Pedro F. Giffuni
Author: pfg Date: Fri Feb 26 19:35:51 2016 New Revision: 296107 URL: https://svnweb.freebsd.org/changeset/base/296107 Log: getty(8): Undo incomplete support VEOL2 and VSTATUS. Forgot to add some definitions for charnames[]. Modified: head/libexec/getty/subr.c Modified: head/libexec/gett

svn commit: r296106 - head/libexec/getty

2016-02-26 Thread Pedro F. Giffuni
Author: pfg Date: Fri Feb 26 19:08:37 2016 New Revision: 296106 URL: https://svnweb.freebsd.org/changeset/base/296106 Log: getty(8): Support VEOL2 and VSTATUS Bring some type cleanups while here. Obtained from:NetBSD Modified: head/libexec/getty/subr.c Modified: head/libexe

svn commit: r296105 - head/sys/arm/conf

2016-02-26 Thread Andrew Turner
Author: andrew Date: Fri Feb 26 18:54:26 2016 New Revision: 296105 URL: https://svnweb.freebsd.org/changeset/base/296105 Log: Make the CUBIEBOARD config include the A10 config with a few needed additions. This is used by the release scripts so we need to keep it around for now. Sponsore

svn commit: r296104 - head/libexec/getty

2016-02-26 Thread Pedro F. Giffuni
Author: pfg Date: Fri Feb 26 18:52:06 2016 New Revision: 296104 URL: https://svnweb.freebsd.org/changeset/base/296104 Log: getty(8): Use poll(2) and nanosleep(2) instead of select(2). Sort headers while here. Obtained from:NetBSD (CVS Rev. 1.25 - 1.26) Modified: head/libexec

svn commit: r296103 - head/sys/amd64/vmm

2016-02-26 Thread Marcel Moolenaar
Author: marcel Date: Fri Feb 26 16:18:47 2016 New Revision: 296103 URL: https://svnweb.freebsd.org/changeset/base/296103 Log: Bump VM_MAX_MEMSEGS from 2 to 3 to match the number of VM segment identifiers present in vmmapi.h. In particular, it's now possible to create a VM_FRAMEBUFFER segment

svn commit: r296102 - head/usr.sbin/bhyveload

2016-02-26 Thread Marcel Moolenaar
Author: marcel Date: Fri Feb 26 16:15:02 2016 New Revision: 296102 URL: https://svnweb.freebsd.org/changeset/base/296102 Log: Add option -C to have the guest memory included in core files. This aids in debugging OS loaders. Modified: head/usr.sbin/bhyveload/bhyveload.8 head/usr.sbin/bhyve

svn commit: r296101 - head/usr.sbin/bhyveload

2016-02-26 Thread Marcel Moolenaar
Author: marcel Date: Fri Feb 26 16:12:20 2016 New Revision: 296101 URL: https://svnweb.freebsd.org/changeset/base/296101 Log: Support version 4 of the userboot structure by implementing the vm_set_register() and vm_set_desc() callbacks. Modified: head/usr.sbin/bhyveload/bhyveload.c Modifie

svn commit: r296100 - in head/sys/arm: allwinner/a20 altera/socfpga amlogic/aml8726 annapurna/alpine arm broadcom/bcm2835 freescale/imx include mv mv/armada38x mv/armadaxp qemu rockchip samsung/exy...

2016-02-26 Thread Andrew Turner
Author: andrew Date: Fri Feb 26 16:04:47 2016 New Revision: 296100 URL: https://svnweb.freebsd.org/changeset/base/296100 Log: Almost all copies of platform_mp_init_secondary just called intr_pic_init_secondary. Replace them with a direct call. On BCM2836 and ARMADA XP we need to add this fun

svn commit: r296099 - head/sys/boot/userboot

2016-02-26 Thread Marcel Moolenaar
Author: marcel Date: Fri Feb 26 16:00:16 2016 New Revision: 296099 URL: https://svnweb.freebsd.org/changeset/base/296099 Log: Add vm_set_register() and vm_set_desc() callbacks. These callbacks translate directly into calls to their namesake API functions in libvmmapi. It is an improveme

Re: svn commit: r296047 - in head: . contrib/mdocml contrib/tcpdump etc/defaults etc/mtree etc/rc.d gnu/usr.bin/groff/tmac lib lib/libc/posix1e lib/libcapsicum lib/libcasper lib/libcasper/libcasper li

2016-02-26 Thread Shawn Webb
On Thu, Feb 25, 2016 at 06:23:40PM +, Mariusz Zaborski wrote: > Author: oshogbo > Date: Thu Feb 25 18:23:40 2016 > New Revision: 296047 > URL: https://svnweb.freebsd.org/changeset/base/296047 > > Log: > Convert casperd(8) daemon to the libcasper. > After calling the cap_init(3) function Ca

svn commit: r296098 - in head/sys/arm: allwinner/a20 altera/socfpga amlogic/aml8726 annapurna/alpine arm broadcom/bcm2835 freescale/imx include mv/armada38x mv/armadaxp qemu rockchip samsung/exynos...

2016-02-26 Thread Andrew Turner
Author: andrew Date: Fri Feb 26 15:54:34 2016 New Revision: 296098 URL: https://svnweb.freebsd.org/changeset/base/296098 Log: Remove platform_mp_probe as it's almost identical on most ARM SoCs, and slightly wrong on the others. We should just check if mp_ncpus is set to more than one CPU as

svn commit: r296097 - head/sys/boot/userboot/userboot

2016-02-26 Thread Marcel Moolenaar
Author: marcel Date: Fri Feb 26 15:52:55 2016 New Revision: 296097 URL: https://svnweb.freebsd.org/changeset/base/296097 Log: Check that the userboot version is at least 3, rather than 3 exactly. The structure may be of a newer version and as long as it is backward compatible with 3, we can

svn commit: r296096 - in head: . share/mk

2016-02-26 Thread Ed Maste
Author: emaste Date: Fri Feb 26 15:46:14 2016 New Revision: 296096 URL: https://svnweb.freebsd.org/changeset/base/296096 Log: Install elftoolchain elfcopy(1) as objcopy(1) by default As of r295661 elfcopy supports PE format for EFI boot binaries and is a viable objcopy implementation for

svn commit: r296095 - head/lib/libc/rpc

2016-02-26 Thread Pedro F. Giffuni
Author: pfg Date: Fri Feb 26 14:39:39 2016 New Revision: 296095 URL: https://svnweb.freebsd.org/changeset/base/296095 Log: rpc: fix failure to clear string by passing the wrong size to memset. Noted by NetBSD's PR/21014 Obtained from:NetBSD (CVS Rev. 1.24, 1.25) MFC after:

svn commit: r296094 - in head/sys/riscv: include riscv

2016-02-26 Thread Ruslan Bukin
Author: br Date: Fri Feb 26 14:04:00 2016 New Revision: 296094 URL: https://svnweb.freebsd.org/changeset/base/296094 Log: o Use uint64_t for page number as it doesn't fit uint32_t. o Implement growkernel bits for L1 level of pagetables. This allows us to boot with 128GB of physical memory

svn commit: r296093 - in head/sys: arm/allwinner arm/allwinner/a20 arm/allwinner/a31 dev/iicbus/twsi

2016-02-26 Thread Andrew Turner
Author: andrew Date: Fri Feb 26 13:53:09 2016 New Revision: 296093 URL: https://svnweb.freebsd.org/changeset/base/296093 Log: Add the start of support for the Allwinner A31 clocks. It only adds support for the i2c, mmc, and gmac clocks. Further clocks can be added as needed. Submitted b

svn commit: r296092 - head/sys/kern

2016-02-26 Thread Ed Schouten
Author: ed Date: Fri Feb 26 12:46:34 2016 New Revision: 296092 URL: https://svnweb.freebsd.org/changeset/base/296092 Log: Remove the errno argument from unp_drop(). While there, add a comment to clarify that ECONNRESET should always be returned for POSIX conformance. Suggested by: St

svn commit: r296091 - in head/sys: arm64/cavium dev/pci

2016-02-26 Thread Wojciech Macek
Author: wma Date: Fri Feb 26 12:16:11 2016 New Revision: 296091 URL: https://svnweb.freebsd.org/changeset/base/296091 Log: Restore ThunderX Pass1.1 PCI changes removed by r295962 If Enhanced Allocation is not used, we can't allocate any random range. All internal devices have hard

svn commit: r296090 - head/usr.sbin/pciconf

2016-02-26 Thread Wojciech Macek
Author: wma Date: Fri Feb 26 10:24:24 2016 New Revision: 296090 URL: https://svnweb.freebsd.org/changeset/base/296090 Log: Change format string in pciconf EA to jx Fix compilation error introduced by r296081 Modified: head/usr.sbin/pciconf/cap.c Modified: head/usr.sbin/pciconf/cap.c

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

2016-02-26 Thread Sepherosa Ziehau
Author: sephe Date: Fri Feb 26 09:50:35 2016 New Revision: 296089 URL: https://svnweb.freebsd.org/changeset/base/296089 Log: hyperv/hn: Make transmission path channel aware Chimney sending buffer still needs conversion, which will be done along with the upcoming vRSS support. MFC aft

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

2016-02-26 Thread Sepherosa Ziehau
Author: sephe Date: Fri Feb 26 09:45:48 2016 New Revision: 296088 URL: https://svnweb.freebsd.org/changeset/base/296088 Log: hyperv/hn: Remove the useless num_outstanding_sends We rely on taskqueue draining now. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revisio

svn commit: r296087 - in head/sys/dev/hyperv: include netvsc

2016-02-26 Thread Sepherosa Ziehau
Author: sephe Date: Fri Feb 26 09:41:00 2016 New Revision: 296087 URL: https://svnweb.freebsd.org/changeset/base/296087 Log: hyperv/hn: Associate TX/RX ring with channel This fixes the TX/RX ring selection for TX/RX done. MFC after:1 week Sponsored by: Microsoft OSTC Differenti

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

2016-02-26 Thread Sepherosa Ziehau
Author: sephe Date: Fri Feb 26 09:35:45 2016 New Revision: 296086 URL: https://svnweb.freebsd.org/changeset/base/296086 Log: hyperv/hn: Pass channel to TX/RX done This is preamble to associate the TX/RX rings to their channel. While I'm here, revoke unused netvsc_recv_rollup. MFC

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

2016-02-26 Thread Sepherosa Ziehau
Author: sephe Date: Fri Feb 26 09:29:50 2016 New Revision: 296085 URL: https://svnweb.freebsd.org/changeset/base/296085 Log: hyperv/hn: Pass channel as the channel callback argument This is the preamble to pass channel back to hn(4) upon TX/RX done. Reviewed by: Hongjiang Zhang MFC

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

2016-02-26 Thread Sepherosa Ziehau
Author: sephe Date: Fri Feb 26 09:23:17 2016 New Revision: 296084 URL: https://svnweb.freebsd.org/changeset/base/296084 Log: hyperv: Always set device for channels And unregister hv_device only for primary channels, who own the hv_device. MFC after:1 week Sponsored by: Microsoft

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

2016-02-26 Thread Sepherosa Ziehau
Author: sephe Date: Fri Feb 26 09:17:31 2016 New Revision: 296083 URL: https://svnweb.freebsd.org/changeset/base/296083 Log: hyperv: Remove useless channel inbound_lock It serves no purpose. Reviewed by: Hongjiang Zhang MFC after:1 week Sponsored by: Microsoft OSTC Differen

svn commit: r296082 - head/sys/dev/uart

2016-02-26 Thread Wojciech Macek
Author: wma Date: Fri Feb 26 08:43:36 2016 New Revision: 296082 URL: https://svnweb.freebsd.org/changeset/base/296082 Log: Add ns16550a compatible string in UART 8250 driver Obtained from: Semihalf Submitted by: Michal Stanek Sponsored by: Annapurna Labs App

svn commit: r296081 - in head: sys/dev/pci usr.sbin/pciconf

2016-02-26 Thread Wojciech Macek
Author: wma Date: Fri Feb 26 08:35:04 2016 New Revision: 296081 URL: https://svnweb.freebsd.org/changeset/base/296081 Log: Add support for Enhanced Allocation in pciconf * Modified pciconf to print EA capability structure * Added register description to pcireg.h Obtained from:

svn commit: r296080 - in head/sys/boot: fdt uboot/fdt uboot/lib

2016-02-26 Thread Stanislav Galabov
Author: sgalabov Date: Fri Feb 26 08:16:44 2016 New Revision: 296080 URL: https://svnweb.freebsd.org/changeset/base/296080 Log: So far bsd.stand.mk wasn't included in the following files: sys/boot/fdt/Makefile sys/boot/uboot/fdt/Makefile sys/boot/uboot/lib/Makefile This causes compila

svn commit: r296079 - in head/sys/boot: ficl mips/beri/loader

2016-02-26 Thread Stanislav Galabov
Author: sgalabov Date: Fri Feb 26 08:06:25 2016 New Revision: 296079 URL: https://svnweb.freebsd.org/changeset/base/296079 Log: Currently BERI's loader is including the 32-bit version of the FICL MIPS sysdep.h (sys/boot/ficl/mips/sysdep.h) instead of the 64-bit version (sys/boot/ficl/mips64/sy