svn commit: r339441 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-10-18 Thread Alexander Motin
Author: mav Date: Fri Oct 19 04:37:27 2018 New Revision: 339441 URL: https://svnweb.freebsd.org/changeset/base/339441 Log: MFC r339372: Skip VDEV_IO_DONE stage only for ZIO_TYPE_FREE. Device removal code uses zio_vdev_child_io() with ZIO_TYPE_NULL parent, that never happened before. It c

svn commit: r339440 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-10-18 Thread Alexander Motin
Author: mav Date: Fri Oct 19 04:30:25 2018 New Revision: 339440 URL: https://svnweb.freebsd.org/changeset/base/339440 Log: MFC r339329: Add ZIO_TYPE_FREE support for indirect vdevs. Upstream code expects only ZIO_TYPE_READ and some ZIO_TYPE_WRITE requests to removed (indirect) vdevs, whil

svn commit: r339439 - stable/11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2018-10-18 Thread Alexander Motin
Author: mav Date: Fri Oct 19 04:28:30 2018 New Revision: 339439 URL: https://svnweb.freebsd.org/changeset/base/339439 Log: MFC r339335: Avoid zero-sized kmem_alloc() in vdev_compact_children(). The device evacuation code adds a dependency that vdev_compact_children() be able to properly e

Re: svn commit: r339350 - head/contrib/elftoolchain/elfcopy

2018-10-18 Thread Ed Maste
On Tue, 16 Oct 2018 at 01:39, Antoine Brodin wrote: > > The attached patch for the gcc ports fixes the failures for me. I think this is probably the right approach, although I also have an ELF Tool Chain fix in D17596 which is waiting on the code freeze to end. ___

Re: svn commit: r339411 - stable/11/sys/kern

2018-10-18 Thread James Gritton
On 2018-10-18 16:14, Julian Elischer wrote: On 17/10/18 9:17 am, Jamie Gritton wrote: Author: jamie Date: Wed Oct 17 16:17:57 2018 New Revision: 339411 URL: https://svnweb.freebsd.org/changeset/base/339411 Log: MFC r339211: Fix the test prohibiting jails from sharing IP addresses.

svn commit: r339438 - stable/11/sys/amd64/vmm

2018-10-18 Thread Konstantin Belousov
Author: kib Date: Fri Oct 19 00:47:19 2018 New Revision: 339438 URL: https://svnweb.freebsd.org/changeset/base/339438 Log: MFC r339331: bhyve: emulate CLFLUSH and CLFLUSHOPT. Modified: stable/11/sys/amd64/vmm/vmm_instruction_emul.c Directory Properties: stable/11/ (props changed) Modif

svn commit: r339437 - stable/11/sys/amd64/include

2018-10-18 Thread Konstantin Belousov
Author: kib Date: Fri Oct 19 00:44:06 2018 New Revision: 339437 URL: https://svnweb.freebsd.org/changeset/base/339437 Log: MFC r339384: Add clwb(). Modified: stable/11/sys/amd64/include/cpufunc.h Directory Properties: stable/11/ (props changed) Modified: stable/11/sys/amd64/include/cpu

svn commit: r339436 - in head: . contrib/gcc gnu/usr.bin/cc/cc_tools lib/clang release sys/conf sys/sys

2018-10-18 Thread Glen Barber
Author: gjb Date: Fri Oct 19 00:37:47 2018 New Revision: 339436 URL: https://svnweb.freebsd.org/changeset/base/339436 Log: - Update head to 13.0-CURRENT. - Bump MACHINE_TRIPLE, TARGET_TRIPLE, FBSD_MAJOR, FBSD_CC_VER, FREEBSD_CC_VERSION, OS_VERSION. - Update comment in UPDATING regarding

svn commit: r339435 - in stable/12: . contrib/jemalloc/include/jemalloc lib/libc/locale libexec/rc release sys/amd64/conf sys/arm/conf sys/arm64/conf sys/conf sys/i386/conf sys/powerpc/conf sys/spa...

2018-10-18 Thread Glen Barber
Author: gjb Date: Fri Oct 19 00:24:23 2018 New Revision: 339435 URL: https://svnweb.freebsd.org/changeset/base/339435 Log: - Prune svn:mergeinfo from the new branch, as nothing has been merged here. - Remove debugging from GENERIC* kernel configurations - Enable MALLOC_PRODUCTION - Def

svn commit: r339434 - stable/12

2018-10-18 Thread Glen Barber
Author: gjb Date: Fri Oct 19 00:09:24 2018 New Revision: 339434 URL: https://svnweb.freebsd.org/changeset/base/339434 Log: Copy head@r339432 to stable/12 as part of the 12.0-RELEASE cycle. Additional post-branch commits will follow. Approved by: re (implicit) Sponsored by: The FreeB

svn commit: r339433 - svnadmin/conf

2018-10-18 Thread Glen Barber
Author: gjb Date: Fri Oct 19 00:08:22 2018 New Revision: 339433 URL: https://svnweb.freebsd.org/changeset/base/339433 Log: Add stable/12 to svnadmin/conf/paths. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: svnadmin/conf/paths Modified: svnadmin/conf/paths

Re: svn commit: r339411 - stable/11/sys/kern

2018-10-18 Thread Julian Elischer
On 17/10/18 9:17 am, Jamie Gritton wrote: Author: jamie Date: Wed Oct 17 16:17:57 2018 New Revision: 339411 URL: https://svnweb.freebsd.org/changeset/base/339411 Log: MFC r339211: Fix the test prohibiting jails from sharing IP addresses. It's not supposed to be legal for two

svn commit: r339432 - in head/sys/amd64: amd64 include pci

2018-10-18 Thread Konstantin Belousov
Author: kib Date: Thu Oct 18 20:49:16 2018 New Revision: 339432 URL: https://svnweb.freebsd.org/changeset/base/339432 Log: Do not flush cache for PCIe config window. Apparently AMD machines cannot tolerate this. This was uncovered by r339386, where cache flush started really flushing the

svn commit: r339431 - head/sys/kern

2018-10-18 Thread Bjoern A. Zeeb
Author: bz Date: Thu Oct 18 20:20:41 2018 New Revision: 339431 URL: https://svnweb.freebsd.org/changeset/base/339431 Log: In r78161 the lookup_set linker method was introduced which optionally returns the section start and stop locations as well as a count if the caller asks for them. Ther

svn commit: r339430 - head/sys/netinet

2018-10-18 Thread Michael Tuexen
Author: tuexen Date: Thu Oct 18 19:21:18 2018 New Revision: 339430 URL: https://svnweb.freebsd.org/changeset/base/339430 Log: The handling of RST segments in the SYN-RCVD state exists in the code paths. Both are not consistent and the one on the syn cache code does not conform to the relevan

svn commit: r339429 - stable/11/contrib/llvm/tools/lld/ELF

2018-10-18 Thread Dimitry Andric
Author: dim Date: Thu Oct 18 19:19:45 2018 New Revision: 339429 URL: https://svnweb.freebsd.org/changeset/base/339429 Log: MFC r339013: Pull in r329557 from upstream lld trunk (by George Rimar): [ELF] - Allow LLD to produce file symbols. This is for PR36716 and this enable

Re: svn commit: r339427 - head/libexec/rc/rc.d

2018-10-18 Thread Eugene Grosbein
19.10.2018 1:33, Dag-Erling Smørgrav wrote: > Author: des > Date: Thu Oct 18 18:33:44 2018 > New Revision: 339427 > URL: https://svnweb.freebsd.org/changeset/base/339427 > > Log: > The local_unbound service will configure and bootstrap itself, but only > if a network connection is available.

Re: svn commit: r337669 - in head: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/ztest cddl/usr.bin/ztest sys/cddl/contrib/opensolaris/common/zfs sys/cddl/contrib/opensolaris/uts/commo

2018-10-18 Thread Mark Felder
On Sat, Aug 11, 2018, at 19:45, Matt Macy wrote: > Author: mmacy > Date: Sun Aug 12 00:45:53 2018 > New Revision: 337669 > URL: https://svnweb.freebsd.org/changeset/base/337669 > > Log: > MFV/ZoL: Implement large_dnode pool feature > I just noticed this feature is missing from zpool-features

svn commit: r339428 - head

2018-10-18 Thread Glen Barber
Author: gjb Date: Thu Oct 18 19:07:15 2018 New Revision: 339428 URL: https://svnweb.freebsd.org/changeset/base/339428 Log: Correct the comment for the 20181015 entry in ObsoleteFiles.inc. Reported by: rpokala Approved by: re (kib) Sponsored by: The FreeBSD Foundation Modified: head

svn commit: r339427 - head/libexec/rc/rc.d

2018-10-18 Thread Dag-Erling Smørgrav
Author: des Date: Thu Oct 18 18:33:44 2018 New Revision: 339427 URL: https://svnweb.freebsd.org/changeset/base/339427 Log: The local_unbound service will configure and bootstrap itself, but only if a network connection is available. This is not an issue when running 'service local_unbound s

svn commit: r339426 - stable/11/release/doc/en_US.ISO8859-1/errata

2018-10-18 Thread Glen Barber
Author: gjb Date: Thu Oct 18 17:33:30 2018 New Revision: 339426 URL: https://svnweb.freebsd.org/changeset/base/339426 Log: Document the krpc module requirement in 11.x that was not present in 10.x if the system has a custom kernel configuration that excludes NFS and, for example, uses MODULE

svn commit: r339425 - svnadmin/conf

2018-10-18 Thread Glen Barber
Author: gjb Date: Thu Oct 18 16:18:22 2018 New Revision: 339425 URL: https://svnweb.freebsd.org/changeset/base/339425 Log: Premptively add stable/12 and releng/12.0 entries to the approvers file. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: svnadmin/conf

svn commit: r339424 - in head: libexec/rc/rc.d usr.sbin/unbound/setup

2018-10-18 Thread Dag-Erling Smørgrav
Author: des Date: Thu Oct 18 15:35:13 2018 New Revision: 339424 URL: https://svnweb.freebsd.org/changeset/base/339424 Log: Add support for DNS-over-TLS to the local_unbound service. Approved by: re (kib) Modified: head/libexec/rc/rc.d/local_unbound head/usr.sbin/unbound/setup/local-un

Re: svn commit: r339421 - in head/sys: arm/arm arm/conf dts/arm riscv/include riscv/riscv

2018-10-18 Thread Ruslan Bukin
On Thu, Oct 18, 2018 at 09:13:20AM -0600, Ian Lepore wrote: > On Thu, 2018-10-18 at 15:08 +, Ruslan Bukin wrote: > > Author: br > > Date: Thu Oct 18 15:08:14 2018 > > New Revision: 339421 > > URL: https://svnweb.freebsd.org/changeset/base/339421 > > > > Log: > >   Support RISC-V implementation

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

2018-10-18 Thread Ruslan Bukin
Author: br Date: Thu Oct 18 15:25:07 2018 New Revision: 339423 URL: https://svnweb.freebsd.org/changeset/base/339423 Log: Support RISC-V implementations that do not manage the A and D bits (e.g. RocketChip, lowRISC and derivatives). RISC-V page table entries support A (accessed) and D (di

svn commit: r339422 - in head/sys: arm/arm arm/conf dts/arm riscv/include riscv/riscv

2018-10-18 Thread Ruslan Bukin
Author: br Date: Thu Oct 18 15:17:58 2018 New Revision: 339422 URL: https://svnweb.freebsd.org/changeset/base/339422 Log: Revert r339421 due to unintended files included to commit. Reported by: ian Approved by: re (gjb) Sponsored by: DARPA, AFRL Modified: head/sys/arm/arm/pl310.c

Re: svn commit: r339421 - in head/sys: arm/arm arm/conf dts/arm riscv/include riscv/riscv

2018-10-18 Thread Ian Lepore
On Thu, 2018-10-18 at 15:08 +, Ruslan Bukin wrote: > Author: br > Date: Thu Oct 18 15:08:14 2018 > New Revision: 339421 > URL: https://svnweb.freebsd.org/changeset/base/339421 > > Log: >   Support RISC-V implementations that do not manage the A and D bits >   (e.g. RocketChip, lowRISC and deri

svn commit: r339421 - in head/sys: arm/arm arm/conf dts/arm riscv/include riscv/riscv

2018-10-18 Thread Ruslan Bukin
Author: br Date: Thu Oct 18 15:08:14 2018 New Revision: 339421 URL: https://svnweb.freebsd.org/changeset/base/339421 Log: Support RISC-V implementations that do not manage the A and D bits (e.g. RocketChip, lowRISC and derivatives). RISC-V page table entries support A (accessed) and D (di

svn commit: r339420 - in head: sys/kern usr.sbin/jail

2018-10-18 Thread Jamie Gritton
Author: jamie Date: Thu Oct 18 15:02:57 2018 New Revision: 339420 URL: https://svnweb.freebsd.org/changeset/base/339420 Log: Fix typos from r339409. Reported by: maxim Approved by: re (gjb) Modified: head/sys/kern/kern_jail.c head/usr.sbin/jail/jail.8 Modified: head/sys/kern/kern_

svn commit: r339419 - in head: share/man/man9 sys/kern

2018-10-18 Thread Jonathan T. Looney
Author: jtl Date: Thu Oct 18 14:20:15 2018 New Revision: 339419 URL: https://svnweb.freebsd.org/changeset/base/339419 Log: r334853 added a "socket destructor" callback. However, as implemented, it was really a "socket close" callback. Update the socket destructor functionality to run when