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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Jul 15 05:59:27 2016 New Revision: 302873 URL: https://svnweb.freebsd.org/changeset/base/302873 Log: hyperv/vmbus: Set vcpuid to 0, if MSR_HV_VP_INDEX does not exist. Mainly for compatibility. While I'm here, rename cpuid related fields in hv_vmbus_channel.

Re: svn commit: r302865 - head

2016-07-14 Thread Ngie Cooper
> On Jul 14, 2016, at 21:43, Cy Schubert wrote: > > Author: cy > Date: Fri Jul 15 04:43:38 2016 > New Revision: 302865 > URL: https://svnweb.freebsd.org/changeset/base/302865 > > Log: > When building multiple kernels using KERNCONF, non-existent KERNCONF > files will

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Jul 15 05:51:58 2016 New Revision: 302872 URL: https://svnweb.freebsd.org/changeset/base/302872 Log: hyperv/vmbus: Busdma-fy channel bufring. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D7140

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Jul 15 05:40:34 2016 New Revision: 302871 URL: https://svnweb.freebsd.org/changeset/base/302871 Log: hyperv/vmbus: Add vmbus_chan_gpadl_connect, which takes GPA physaddr MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Jul 15 05:29:04 2016 New Revision: 302870 URL: https://svnweb.freebsd.org/changeset/base/302870 Log: hyperv/vmbus: Use iovec for bufring scatter/gather list. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Jul 15 05:15:21 2016 New Revision: 302869 URL: https://svnweb.freebsd.org/changeset/base/302869 Log: hyperv/vmbus: Remove unused function definition/declaration. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Jul 15 05:06:15 2016 New Revision: 302868 URL: https://svnweb.freebsd.org/changeset/base/302868 Log: hyperv/vmbus: Function rename MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D7129 Modified:

Re: svn commit: r302866 - head

2016-07-14 Thread Cy Schubert
ING Fri Jul 15 04:43:38 2016(r302865) > +++ head/UPDATING Fri Jul 15 04:50:40 2016(r302866) > @@ -31,6 +31,14 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 12 > disable the most expensive debugging functionality run > "ln -s 'abort:false,junk:false' /etc

Re: svn commit: r302865 - head

2016-07-14 Thread Cy Schubert
In message <201607150443.u6f4hcan060...@repo.freebsd.org>, Cy Schubert writes: > Author: cy > Date: Fri Jul 15 04:43:38 2016 > New Revision: 302865 > URL: https://svnweb.freebsd.org/changeset/base/302865 > > Log: > When building multiple kernels using KERNCONF, non-existent KERNCONF > files

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Jul 15 04:54:07 2016 New Revision: 302867 URL: https://svnweb.freebsd.org/changeset/base/302867 Log: hyperv/vmbus: Remove unused struct MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D7127 Modified:

svn commit: r302866 - head

2016-07-14 Thread Cy Schubert
disable the most expensive debugging functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20160714: + As of r302865 when building multiple kernels using KERNCONF, + non-existent KERNCONF files will produce an error and buildkernel + will fail

svn commit: r302865 - head

2016-07-14 Thread Cy Schubert
Author: cy Date: Fri Jul 15 04:43:38 2016 New Revision: 302865 URL: https://svnweb.freebsd.org/changeset/base/302865 Log: When building multiple kernels using KERNCONF, non-existent KERNCONF files will produce an error and buildkernel will fail. Previously missing KERNCONF files silently

svn commit: r302864 - in head/sys: conf dev/hyperv/vmbus modules/hyperv/vmbus

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Jul 15 04:42:08 2016 New Revision: 302864 URL: https://svnweb.freebsd.org/changeset/base/302864 Log: hyperv/vmbus: Merge hv_channel_mgmt.c into hv_channel.c MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

Re: svn commit: r302854 - head/sys/kern

2016-07-14 Thread Alexey Dokuchaev
On Fri, Jul 15, 2016 at 07:19:22AM +1000, Bruce Evans wrote: > On Fri, 15 Jul 2016, Bruce Evans wrote: > >> Log: > >> Let DDB's buf printer handle NULL pointers in the buf page array. > > > > I noticed some other bugs in this code: > > Oops, that was supposed to be a private reply. I'm glad it

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Jul 15 02:29:10 2016 New Revision: 302863 URL: https://svnweb.freebsd.org/changeset/base/302863 Log: MFC 302541,302605 302541 hyperv/stor: Fix the INQUIRY checks Don't check the area that the host has not filled. PR:

svn commit: r302862 - stable/11/sys/dev/hyperv/storvsc

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Fri Jul 15 02:24:39 2016 New Revision: 302862 URL: https://svnweb.freebsd.org/changeset/base/302862 Log: MFC 302541,302605 302541 hyperv/stor: Fix the INQUIRY checks Don't check the area that the host has not filled. PR:

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

2016-07-14 Thread John Baldwin
Author: jhb Date: Thu Jul 14 23:35:55 2016 New Revision: 302861 URL: https://svnweb.freebsd.org/changeset/base/302861 Log: Fix rendering issues. - Use Ta to separate column headers. - Correct width of the 'Code' column in the last table. MFC after:3 days Differential Revision:

svn commit: r302860 - head/lib/librt

2016-07-14 Thread John Baldwin
Author: jhb Date: Thu Jul 14 23:28:53 2016 New Revision: 302860 URL: https://svnweb.freebsd.org/changeset/base/302860 Log: Fix aio system call wrappers in librt. - Update aio_return/waitcomplete wrappers for the ssize_t return type. - Fix the aio_return() wrapper to fail with EINVAL on a

Re: svn commit: r302859 - in head: sys/kern usr.bin/gcore

2016-07-14 Thread John Baldwin
On 7/14/16 7:20 PM, John Baldwin wrote: > Author: jhb > Date: Thu Jul 14 23:20:05 2016 > New Revision: 302859 > URL: https://svnweb.freebsd.org/changeset/base/302859 > > Log: > Include command line arguments in core dump process info. > > Fill in pr_psargs in the NT_PRSINFO ELF core dump

svn commit: r302859 - in head: sys/kern usr.bin/gcore

2016-07-14 Thread John Baldwin
Author: jhb Date: Thu Jul 14 23:20:05 2016 New Revision: 302859 URL: https://svnweb.freebsd.org/changeset/base/302859 Log: Include command line arguments in core dump process info. Fill in pr_psargs in the NT_PRSINFO ELF core dump note with command line arguments. Reviewed by: kib

svn commit: r302858 - head/sys/sys

2016-07-14 Thread John Baldwin
Author: jhb Date: Thu Jul 14 23:14:10 2016 New Revision: 302858 URL: https://svnweb.freebsd.org/changeset/base/302858 Log: Move nested include of inside _KERNEL. This removes namespace pollution for userland brought in by r299122. PR: 210319 Submitted by: knu MFC after:

Re: svn commit: r302854 - head/sys/kern

2016-07-14 Thread Bruce Evans
On Fri, 15 Jul 2016, Bruce Evans wrote: Log: Let DDB's buf printer handle NULL pointers in the buf page array. I noticed some other bugs in this code: Oops, that was supposed to be a private reply. Bruce ___ svn-src-all@freebsd.org mailing list

Re: svn commit: r302854 - head/sys/kern

2016-07-14 Thread Bruce Evans
Log: Let DDB's buf printer handle NULL pointers in the buf page array. I noticed some other bugs in this code: Modified: head/sys/kern/vfs_bio.c == --- head/sys/kern/vfs_bio.c Thu Jul 14 17:31:29 2016

svn commit: r302857 - head/etc/rc.d

2016-07-14 Thread Jamie Gritton
Author: jamie Date: Thu Jul 14 20:17:08 2016 New Revision: 302857 URL: https://svnweb.freebsd.org/changeset/base/302857 Log: Start jails non-parallel if jail_parallel_start is NO. This was true for an explicitly specified jail list; now it's also true for all jails. PR: 209112

svn commit: r302856 - head/usr.sbin/jail

2016-07-14 Thread Jamie Gritton
Author: jamie Date: Thu Jul 14 20:15:55 2016 New Revision: 302856 URL: https://svnweb.freebsd.org/changeset/base/302856 Log: Fix up the order in which jail creation processes are run, to preserve the config file's order in the non-parallel-start case. PR: 209112 MFC after:

Re: svn commit: r302855 - head/etc/rc.d

2016-07-14 Thread Ngie Cooper
On Thu, Jul 14, 2016 at 12:51 PM, Jamie Gritton wrote: > Author: jamie > Date: Thu Jul 14 19:51:54 2016 > New Revision: 302855 > URL: https://svnweb.freebsd.org/changeset/base/302855 > > Log: > Wait for jails to complete startup if jail_parallel_start is YES, > instead of

svn commit: r302855 - head/etc/rc.d

2016-07-14 Thread Jamie Gritton
Author: jamie Date: Thu Jul 14 19:51:54 2016 New Revision: 302855 URL: https://svnweb.freebsd.org/changeset/base/302855 Log: Wait for jails to complete startup if jail_parallel_start is YES, instead of assuming they'll take less than one second. PR: 203172 Submitted by:

svn commit: r302854 - head/sys/kern

2016-07-14 Thread Mark Johnston
Author: markj Date: Thu Jul 14 18:49:05 2016 New Revision: 302854 URL: https://svnweb.freebsd.org/changeset/base/302854 Log: Let DDB's buf printer handle NULL pointers in the buf page array. A buf's b_pages and b_npages fields may be inconsistent after a panic. For instance,

svn commit: r302853 - in head/sys/arm64: arm64 include

2016-07-14 Thread Andrew Turner
Author: andrew Date: Thu Jul 14 17:31:29 2016 New Revision: 302853 URL: https://svnweb.freebsd.org/changeset/base/302853 Log: Finish removing the non-INTRNG support from sys/arm64. Obtained from:ABT Systems Ltd MFC after:1 month Sponsored by: The FreeBSD Foundation

svn commit: r302852 - head/sys/arm64/cavium

2016-07-14 Thread Andrew Turner
Author: andrew Date: Thu Jul 14 17:23:49 2016 New Revision: 302852 URL: https://svnweb.freebsd.org/changeset/base/302852 Log: Remove the non-INTRNG support from the ThunderX PCIe drivers. Obtained from:ABT Systems Ltd MFC after:1 month Sponsored by: The FreeBSD Foundation

svn commit: r302851 - head/sys/arm64/arm64

2016-07-14 Thread Andrew Turner
Author: andrew Date: Thu Jul 14 17:16:51 2016 New Revision: 302851 URL: https://svnweb.freebsd.org/changeset/base/302851 Log: Move gic_v3_irqsrc into the GICv3 driver source as it's only needed there. Remove unused macros from the GICv3 header. Obtained from:ABT Systems Ltd MFC

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

2016-07-14 Thread Alexander Motin
Author: mav Date: Thu Jul 14 17:16:10 2016 New Revision: 302850 URL: https://svnweb.freebsd.org/changeset/base/302850 Log: Make PCI interupts allocation static when using bootrom (UEFI). This makes factual interrupt routing match one shipped with UEFI firmware. With old firmware this

svn commit: r302849 - head/sys/arm64/arm64

2016-07-14 Thread Andrew Turner
Author: andrew Date: Thu Jul 14 17:10:54 2016 New Revision: 302849 URL: https://svnweb.freebsd.org/changeset/base/302849 Log: Move structures only used by the GICv3 ITS driver from a shared header to the ITS driver file. There is no need for other drivers to need to know about these

svn commit: r302848 - head/sys/arm64/arm64

2016-07-14 Thread Andrew Turner
Author: andrew Date: Thu Jul 14 17:05:25 2016 New Revision: 302848 URL: https://svnweb.freebsd.org/changeset/base/302848 Log: Remove the non-INTRNG support from the GICv3 interrupt controller driver. This is no longer needed. Obtained from:ABT Systems Ltd MFC after:1 month

svn commit: r302847 - head/sys/dev/pci

2016-07-14 Thread Andrew Turner
Author: andrew Date: Thu Jul 14 16:52:18 2016 New Revision: 302847 URL: https://svnweb.freebsd.org/changeset/base/302847 Log: Remove support for the arm64 pre-INTRNG interrupt framework from the PCI driver. Support for this was removed in r302375. Obtained from:ABT Systems Ltd

svn commit: r302846 - in stable/10/cddl: contrib/opensolaris/common/ctf contrib/opensolaris/lib/libnvpair lib/libavl lib/libctf lib/libnvpair lib/libumem lib/libuutil

2016-07-14 Thread Alan Somers
Author: asomers Date: Thu Jul 14 15:39:31 2016 New Revision: 302846 URL: https://svnweb.freebsd.org/changeset/base/302846 Log: MFC changes relating to warnings in opensolaris-derived libraries MFC r257592 MFC r257657 MFC r257638 MFC r257647 MFC r302141 r257592 | sbruno |

svn commit: r302845 - head/usr.bin/mail

2016-07-14 Thread Pedro F. Giffuni
Author: pfg Date: Thu Jul 14 15:09:08 2016 New Revision: 302845 URL: https://svnweb.freebsd.org/changeset/base/302845 Log: mail(1): check for out of memory conditions when calling calloc(3). X-MFC with: r302771 Modified: head/usr.bin/mail/vars.c Modified: head/usr.bin/mail/vars.c

svn commit: r302843 - head/sys/amd64/vmm/io

2016-07-14 Thread Alexander Motin
Author: mav Date: Thu Jul 14 14:35:25 2016 New Revision: 302843 URL: https://svnweb.freebsd.org/changeset/base/302843 Log: Increase number of I/O APIC pins from 24 to 32 to give PCI up to 16 IRQs. Move HPET to the top of the supported 0-31 range. Proposed by: jhb@, grehan@ Modified:

svn commit: r302842 - head

2016-07-14 Thread Garrett Cooper
Author: ngie Date: Thu Jul 14 14:16:20 2016 New Revision: 302842 URL: https://svnweb.freebsd.org/changeset/base/302842 Log: Don't delete usr/share/local/kk_KZ.UTF-8 with "make delete-old" after r302329 kk_KZ.UTF-8 was originally removed in r290494, but restored as an alias to en_US.UTF-8

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

2016-07-14 Thread Garrett Cooper
Author: ngie Date: Thu Jul 14 13:55:38 2016 New Revision: 302841 URL: https://svnweb.freebsd.org/changeset/base/302841 Log: Always panic if an invalid capability is passed to `capable(..)` instead of just with INVARIANTS rwatson's point was valid in the sense that if the data passed at

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

2016-07-14 Thread Ngie Cooper (yaneurabeya)
> On Jul 13, 2016, at 16:56, Ngie Cooper wrote: > > On Wed, Jul 13, 2016 at 4:54 AM, Robert Watson wrote: >> On Mon, 11 Jul 2016, Garrett Cooper wrote: >> >>> Add missing default case to capable(..) function definition >>> >>> By definition (enum

svn commit: r302840 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-07-14 Thread Andriy Gapon
Author: avg Date: Thu Jul 14 11:53:39 2016 New Revision: 302840 URL: https://svnweb.freebsd.org/changeset/base/302840 Log: MFV r302645: 6878 Add scrub completion info to "zpool history" illumos/illumos-gate@1825bc56e5a1f7ef6f0dc3137f3b35f5850c1100

svn commit: r302839 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-07-14 Thread Andriy Gapon
Author: avg Date: Thu Jul 14 11:51:01 2016 New Revision: 302839 URL: https://svnweb.freebsd.org/changeset/base/302839 Log: MFV r302650: 6940 Cannot unlink directories when over quota illumos/illumos-gate@99189164df06057fb968ca7be701bb1a0d5da8c9

svn commit: r302838 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-07-14 Thread Andriy Gapon
Author: avg Date: Thu Jul 14 11:48:42 2016 New Revision: 302838 URL: https://svnweb.freebsd.org/changeset/base/302838 Log: MFV r302644: 6513 partially filled holes lose birth time illumos/illumos-gate@8df0bcf0df7622a075cc6e52f659d2fcfdd08cdc

svn commit: r302837 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2016-07-14 Thread Andriy Gapon
Author: avg Date: Thu Jul 14 11:42:53 2016 New Revision: 302837 URL: https://svnweb.freebsd.org/changeset/base/302837 Log: MFV r302641: 6844 dnode_next_offset can detect fictional holes illumos/illumos-gate@11ceac77ea8034bf2fe9bdd6d314f5d1e5ceeba3

svn commit: r302836 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2016-07-14 Thread Andriy Gapon
Author: avg Date: Thu Jul 14 11:39:36 2016 New Revision: 302836 URL: https://svnweb.freebsd.org/changeset/base/302836 Log: MFV r302640: 6874 rollback and receive need to reset ZPL state to what's on disk illumos/illumos-gate@1fdcbd00c9cbac286b5f92e08877e8cb3c448420

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

2016-07-14 Thread Andriy Gapon
Author: avg Date: Thu Jul 14 11:13:26 2016 New Revision: 302835 URL: https://svnweb.freebsd.org/changeset/base/302835 Log: remove a stray change from r302834 MFC after:3 weeks X-MFC with: r302834 Modified: head/sys/amd64/amd64/initcpu.c Modified: head/sys/amd64/amd64/initcpu.c

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

2016-07-14 Thread Andriy Gapon
Author: avg Date: Thu Jul 14 11:03:05 2016 New Revision: 302834 URL: https://svnweb.freebsd.org/changeset/base/302834 Log: fix-up for configuration of AMD Family 10h processors borrowed from Linux http://lxr.free-electrons.com/source/arch/x86/kernel/cpu/amd.c#L643 BIOS may configure

svn commit: r302833 - head/gnu/usr.bin/grep

2016-07-14 Thread Andrey A. Chernov
Author: ache Date: Thu Jul 14 09:47:49 2016 New Revision: 302833 URL: https://svnweb.freebsd.org/changeset/base/302833 Log: Back out non-collating [a-z] ranges. Instead of changing the whole course to another POSIX-permitted way for consistency and uniformity I decide to completely ignore

svn commit: r302832 - head/contrib/libgnuregex

2016-07-14 Thread Andrey A. Chernov
Author: ache Date: Thu Jul 14 09:45:07 2016 New Revision: 302832 URL: https://svnweb.freebsd.org/changeset/base/302832 Log: Back out non-collating [a-z] ranges. Instead of changing the whole course to another POSIX-permitted way for consistency and uniformity I decide to completely ignore

svn commit: r302831 - head/contrib/tcsh

2016-07-14 Thread Andrey A. Chernov
Author: ache Date: Thu Jul 14 09:40:42 2016 New Revision: 302831 URL: https://svnweb.freebsd.org/changeset/base/302831 Log: To mimic system glob, we definitely don't need manual upper/lower hack. The author clearly disagree in the comment, so this patch will be not submitted upstream.

svn commit: r302830 - head/contrib/tcsh

2016-07-14 Thread Andrey A. Chernov
Author: ache Date: Thu Jul 14 09:37:16 2016 New Revision: 302830 URL: https://svnweb.freebsd.org/changeset/base/302830 Log: Back out non-collating [a-z] ranges. Instead of changing the whole course to another POSIX-permitted way for consistency and uniformity I decide to completely ignore

svn commit: r302829 - in head/bin/sh: . tests/builtins

2016-07-14 Thread Andrey A. Chernov
Author: ache Date: Thu Jul 14 09:34:42 2016 New Revision: 302829 URL: https://svnweb.freebsd.org/changeset/base/302829 Log: Back out non-collating [a-z] ranges. Instead of changing the whole course to another POSIX-permitted way for consistency and uniformity I decide to completely ignore

svn commit: r302828 - head/contrib/one-true-awk

2016-07-14 Thread Andrey A. Chernov
Author: ache Date: Thu Jul 14 09:31:52 2016 New Revision: 302828 URL: https://svnweb.freebsd.org/changeset/base/302828 Log: Back out non-collating [a-z] ranges. Instead of changing the whole course to another POSIX-permitted way for consistency and uniformity I decide to completely ignore

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

2016-07-14 Thread Andrey A. Chernov
Author: ache Date: Thu Jul 14 09:26:53 2016 New Revision: 302827 URL: https://svnweb.freebsd.org/changeset/base/302827 Log: Optimize [Cc]flag case: don't repeatedly add the last character of string2 to squeeze cset when string2 reach its EOS state. Modified: head/usr.bin/tr/tr.c Modified:

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

2016-07-14 Thread Andrey A. Chernov
Author: ache Date: Thu Jul 14 09:24:55 2016 New Revision: 302826 URL: https://svnweb.freebsd.org/changeset/base/302826 Log: Document incomplete support of [=equiv=] and collation for ranges. Modified: head/usr.bin/tr/tr.1 Modified: head/usr.bin/tr/tr.1

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

2016-07-14 Thread Andrey A. Chernov
Author: ache Date: Thu Jul 14 09:19:53 2016 New Revision: 302825 URL: https://svnweb.freebsd.org/changeset/base/302825 Log: Back out non-collating [a-z] ranges (r302594). Instead of changing the whole course to another POSIX-permitted way for consistency and uniformity I decide to

svn commit: r302824 - in head/lib/libc: gen locale regex stdio

2016-07-14 Thread Andrey A. Chernov
Author: ache Date: Thu Jul 14 09:07:25 2016 New Revision: 302824 URL: https://svnweb.freebsd.org/changeset/base/302824 Log: 1) Eliminate possibility to call __*collate_range_cmp() with inclomplete locale (which cause core dump) by removing whole 'table' argument by which it passed. 2)

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 08:40:59 2016 New Revision: 302823 URL: https://svnweb.freebsd.org/changeset/base/302823 Log: hyperv/vmbus: Move bus related message processing into vmbus. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302822 - in stable/11/sys: amd64/conf i386/conf pc98/conf powerpc/conf sparc64/conf

2016-07-14 Thread Glen Barber
Author: gjb Date: Thu Jul 14 08:20:17 2016 New Revision: 302822 URL: https://svnweb.freebsd.org/changeset/base/302822 Log: Remove GENERIC-NODEBUG kernel configurations, missed during the stable/11 branch. This is a direct commit to stable/11. Approved by: re (kib) Sponsored by:

svn commit: r302821 - stable/11/release

2016-07-14 Thread Glen Barber
Author: gjb Date: Thu Jul 14 08:19:25 2016 New Revision: 302821 URL: https://svnweb.freebsd.org/changeset/base/302821 Log: Remove the 'debug.witness.trace' entry, as WITNESS is not enabled on stable branches by default. This is a direct commit to stable/11. Approved by: re (kib)

svn commit: r302820 - in head/lib/libc: gen locale regex stdio

2016-07-14 Thread Andrey A. Chernov
Author: ache Date: Thu Jul 14 08:18:12 2016 New Revision: 302820 URL: https://svnweb.freebsd.org/changeset/base/302820 Log: Back out non-collating [a-z] ranges. Instead of changing whole course to another POSIX-permitted way for consistency and uniformity I decide to completely ignore

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 08:15:13 2016 New Revision: 302819 URL: https://svnweb.freebsd.org/changeset/base/302819 Log: hyperv/vmbus: Sub-channel related fields renaming And reorganize comment. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 07:59:01 2016 New Revision: 302818 URL: https://svnweb.freebsd.org/changeset/base/302818 Log: hyperv/vmbus: Fix the racy channel close. It is not safe to iterate the sub-channel list w/o lock on the close path, while it's even more difficult to hold the

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 07:48:26 2016 New Revision: 302817 URL: https://svnweb.freebsd.org/changeset/base/302817 Log: hyperv/vmbus: Field renaming to reflect reality MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D7111

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 07:39:34 2016 New Revision: 302816 URL: https://svnweb.freebsd.org/changeset/base/302816 Log: hyperv/vmbus: Release vmbus channel lock before detach devices Device detach method may sleep. While I'm here, rename the function, fix indentation and function

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 07:31:43 2016 New Revision: 302815 URL: https://svnweb.freebsd.org/changeset/base/302815 Log: hyperv/vmbus: Only add primary channels to vmbus channel list - Make the vmbus_chan_add more straightforward. - Partially fix the

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 07:24:03 2016 New Revision: 302814 URL: https://svnweb.freebsd.org/changeset/base/302814 Log: hyperv/vmbus: Use sub-channel index to detect primary channel In case that VMBUS_CHAN_ISPRIMARY is needed in the early place of channel setup. MFC after:1

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 07:08:59 2016 New Revision: 302813 URL: https://svnweb.freebsd.org/changeset/base/302813 Log: hyperv/vmbus: Cleanup vmbus_chan_add() MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D7106

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 06:59:04 2016 New Revision: 302812 URL: https://svnweb.freebsd.org/changeset/base/302812 Log: hyperv/vmbus: Nuke the channel open state. Channel is either opened or not-opened. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 06:48:24 2016 New Revision: 302811 URL: https://svnweb.freebsd.org/changeset/base/302811 Log: hyperv/vmbus: Cleanup vmbus_chan_msgproc_choffer MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 06:40:42 2016 New Revision: 302810 URL: https://svnweb.freebsd.org/changeset/base/302810 Log: hyperv/vmbus: Move new channel scan notification to device register And nuke now unnecessary function indirection. MFC after:1 week Sponsored by:

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 06:29:12 2016 New Revision: 302809 URL: https://svnweb.freebsd.org/changeset/base/302809 Log: hyperv/vmbus: Move device register and channel free to the caller. This paves the way for more cleanup/disentangle. MFC after:1 week Sponsored by:

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 06:18:11 2016 New Revision: 302808 URL: https://svnweb.freebsd.org/changeset/base/302808 Log: hyperv/vmbus: Alloc/Free monitor param in vmbus channel alloc/free. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

svn commit: r302807 - head/contrib/ldns-host

2016-07-14 Thread Garrett Cooper
Author: ngie Date: Thu Jul 14 06:10:16 2016 New Revision: 302807 URL: https://svnweb.freebsd.org/changeset/base/302807 Log: Initialize first_serial to 0 in dozonetransfer(..) to fix -Wuninitialized warning MFC after: 3 days X-MFC with: r302779 Pointyhat to: des PR: 209177

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 06:10:00 2016 New Revision: 302806 URL: https://svnweb.freebsd.org/changeset/base/302806 Log: hyperv/vmbus: Get rid of rel{_id,id}, use channel id consistently. MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:

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

2016-07-14 Thread Sepherosa Ziehau
Author: sephe Date: Thu Jul 14 06:00:40 2016 New Revision: 302805 URL: https://svnweb.freebsd.org/changeset/base/302805 Log: hyperv/vmbus: Remove unused bits MFC after:1 week Sponsored by: Microsoft OSTC Differential Revision:https://reviews.freebsd.org/D7095 Modified: