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

2019-10-16 Thread Andriy Gapon
Author: avg Date: Thu Oct 17 06:58:07 2019 New Revision: 353679 URL: https://svnweb.freebsd.org/changeset/base/353679 Log: document taskqueue_start_threads_in_proc While here, fix taskqueue_start_threads_cpuset that was documented under old name of taskqueue_start_threads_pinned. MFC

svn commit: r353678 - in head/sys: kern sys

2019-10-16 Thread Andriy Gapon
Author: avg Date: Thu Oct 17 06:32:34 2019 New Revision: 353678 URL: https://svnweb.freebsd.org/changeset/base/353678 Log: provide a way to assign taskqueue threads to a kernel process This can be used to group all threads belonging to a single logical entity under a common kernel process

svn commit: r353677 - head/sys/dev/wbwd

2019-10-16 Thread Andriy Gapon
Author: avg Date: Thu Oct 17 06:21:09 2019 New Revision: 353677 URL: https://svnweb.freebsd.org/changeset/base/353677 Log: wbwd: small clean-ups and improvements This change applies some suggestions by delphij from D21979. A write-only variable is removed. There is a diagnostic message

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

2019-10-16 Thread Mark Linimon
On Wed, Oct 16, 2019 at 09:10:34PM -0700, Cy Schubert wrote: > I'm replying using my phone (K-9 mail), trimming is so time consuming > and error prone (one wrong finger movement and you start over again, > especially while riding the bus to work -- one bump in the road and > I'm guaranteed starting

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

2019-10-16 Thread Cy Schubert
In message <20191017020535.gb8...@freebsd.org>, Alexey Dokuchaev writes: > On Tue, Oct 15, 2019 at 10:00:51AM -0600, Ian Lepore wrote: > > On Tue, 2019-10-15 at 18:56 +0300, Andriy Gapon wrote: > > > On 15/10/2019 18:53, O. Hartmann wrote: > > > > -BEGIN PGP SIGNED MESSAGE- > > > > Hash: SH

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

2019-10-16 Thread Alexey Dokuchaev
On Tue, Oct 15, 2019 at 10:00:51AM -0600, Ian Lepore wrote: > On Tue, 2019-10-15 at 18:56 +0300, Andriy Gapon wrote: > > On 15/10/2019 18:53, O. Hartmann wrote: > > > -BEGIN PGP SIGNED MESSAGE- > > > Hash: SHA256 > > > > > > Am Tue, 15 Oct 2019 15:09:36 + (UTC) > > > Andriy Gapon schr

svn commit: r353675 - in stable/12/sys: arm/ti dev/sdhci

2019-10-16 Thread Ian Lepore
Author: ian Date: Thu Oct 17 01:30:37 2019 New Revision: 353675 URL: https://svnweb.freebsd.org/changeset/base/353675 Log: MFC r353651-r353652 r353651: Relax the sdhci(4) check that filters out the 1.8v voltage option unless the slot is flagged as 'embedded'. The features related t

svn commit: r353674 - head/sys/net

2019-10-16 Thread Philip Paeps
Author: philip Date: Thu Oct 17 00:34:53 2019 New Revision: 353674 URL: https://svnweb.freebsd.org/changeset/base/353674 Log: ether: add older ethertype definitions for QinQ Older network equipment used the ethertypes 0x9100, 0x9200, and 0x9300 for outer VLANs, before standardisation intr

svn commit: r353673 - head/sys/conf

2019-10-16 Thread Mark Johnston
Author: markj Date: Wed Oct 16 22:19:56 2019 New Revision: 353673 URL: https://svnweb.freebsd.org/changeset/base/353673 Log: Formalize the use of linker scripts for kernel modules. Automatically apply ldscript.kmod.${MACHINE_ARCH} if it exists. We already have an i386-specific linker scri

Re: svn commit: r353493 - head/sys/dev/mmc/host

2019-10-16 Thread Emmanuel Vadot
On Wed, 16 Oct 2019 16:06:34 +0100 Ruslan Bukin wrote: > On Mon, Oct 14, 2019 at 06:45:26PM +0200, Emmanuel Vadot wrote: > > On Mon, 14 Oct 2019 17:27:51 +0100 > > Ruslan Bukin wrote: > > > > > On Mon, Oct 14, 2019 at 06:10:51PM +0200, Emmanuel Vadot wrote: > > > > > > > > On Mon, 14 Oct 2019

svn commit: r353672 - in head/sys/amd64: amd64 include

2019-10-16 Thread Mark Johnston
Author: markj Date: Wed Oct 16 22:12:34 2019 New Revision: 353672 URL: https://svnweb.freebsd.org/changeset/base/353672 Log: Introduce pmap_change_prot() for amd64. This updates the protection attributes of subranges of the kernel map. Unlike pmap_protect(), which is typically used for us

svn commit: r353671 - head/sys/kern

2019-10-16 Thread Mark Johnston
Author: markj Date: Wed Oct 16 22:06:19 2019 New Revision: 353671 URL: https://svnweb.freebsd.org/changeset/base/353671 Log: Use KOBJMETHOD_END in the kernel linker. MFC after:1 week Modified: head/sys/kern/link_elf.c head/sys/kern/link_elf_obj.c Modified: head/sys/kern/link_elf.c

svn commit: r353670 - in head/sys: amd64/amd64 arm/arm arm64/arm64 i386/i386 kern mips/mips powerpc/booke powerpc/powerpc riscv/riscv sparc64/sparc64 vm

2019-10-16 Thread Mark Johnston
Author: markj Date: Wed Oct 16 22:03:27 2019 New Revision: 353670 URL: https://svnweb.freebsd.org/changeset/base/353670 Log: Remove page locking from pmap_mincore(). After r352110 the page lock no longer protects a page's identity, so there is no purpose in locking the page in pmap_mincor

svn commit: r353669 - stable/11/sys/dev/ixgbe

2019-10-16 Thread Eric Joyner
Author: erj Date: Wed Oct 16 21:54:48 2019 New Revision: 353669 URL: https://svnweb.freebsd.org/changeset/base/353669 Log: MFC r353599 MFCs ixgbe: Disable EEE for backplane X550EM_X This prevents a possible kernel panic on X552 backplane devices. PR: 240320 Sponsored b

svn commit: r353668 - head/sys/geom/nop

2019-10-16 Thread Chuck Silvers
Author: chs Date: Wed Oct 16 21:49:44 2019 New Revision: 353668 URL: https://svnweb.freebsd.org/changeset/base/353668 Log: Make all the gnop parameters optional in the request from userland, filling in the same defaults that the current userland module uses. This allows an old geom_nop.so us

svn commit: r353667 - head/sys/geom

2019-10-16 Thread Chuck Silvers
Author: chs Date: Wed Oct 16 21:49:39 2019 New Revision: 353667 URL: https://svnweb.freebsd.org/changeset/base/353667 Log: Add a new gctl_get_paraml_opt() interface to extract optional parameters from the request. It is the same as gctl_get_paraml() except that the request is not marked wit

svn commit: r353666 - head/sys/vm

2019-10-16 Thread Mark Johnston
Author: markj Date: Wed Oct 16 21:47:58 2019 New Revision: 353666 URL: https://svnweb.freebsd.org/changeset/base/353666 Log: Correct the range boundaries used by kern_mincore(). Reported by: alc Sponsored by: Netflix Modified: head/sys/vm/vm_mmap.c Modified: head/sys/vm/vm_mmap.c ===

svn commit: r353665 - releng/12.1/sys/dev/ixgbe

2019-10-16 Thread Eric Joyner
Author: erj Date: Wed Oct 16 21:46:49 2019 New Revision: 353665 URL: https://svnweb.freebsd.org/changeset/base/353665 Log: MFC r353660: ixgbe: Disable EEE for backplane X550EM_X This prevents a kernel panic when configuring EEE on X552 devices. PR: 240320 Approved by: re@

svn commit: r353664 - in head/sys: arm/arm arm/include sparc64/include sparc64/sparc64

2019-10-16 Thread Konstantin Belousov
Author: kib Date: Wed Oct 16 21:07:18 2019 New Revision: 353664 URL: https://svnweb.freebsd.org/changeset/base/353664 Log: Port r353622 to sparc64 and arm v4. Noted by: alc Reviewed by: alc, jeff, markj Sponsored by: The FreeBSD Foundation Differential revision:https://re

Re: svn commit: r353635 - in head/sys: netinet netinet6

2019-10-16 Thread Hans Petter Selasky
On 2019-10-16 18:57, Gleb Smirnoff wrote: Hans, as far as I remember I was against this changeset and I had several other developers agreed that this should be fixed in different way. Why did you proceed with checking it in? :( Hi Gleb, This issue has been discussed in-depth at various tr

Re: svn commit: r353633 - head/sys/ofed/include/rdma

2019-10-16 Thread Hans Petter Selasky
On 2019-10-16 18:55, Gleb Smirnoff wrote: On Wed, Oct 16, 2019 at 08:56:07AM +, Hans Petter Selasky wrote: H> Author: hselasky H> Date: Wed Oct 16 08:56:07 2019 H> New Revision: 353633 H> URL: https://svnweb.freebsd.org/changeset/base/353633 H> H> Log: H> VLAN_TRUNKDEV() requires epochifica

Re: svn commit: r353639 - head/share/mk

2019-10-16 Thread Bryan Drewery
On 10/16/2019 10:18 AM, Brooks Davis wrote: > On Wed, Oct 16, 2019 at 01:20:36PM +, Warner Losh wrote: >> Author: imp >> Date: Wed Oct 16 13:20:36 2019 >> New Revision: 353639 >> URL: https://svnweb.freebsd.org/changeset/base/353639 >> >> Log: >> bsd.compat.mk isn't setup to be included outsi

svn commit: r353663 - head/lib/libbe

2019-10-16 Thread Kyle Evans
Author: kevans Date: Wed Oct 16 18:33:31 2019 New Revision: 353663 URL: https://svnweb.freebsd.org/changeset/base/353663 Log: libbe(3): Fix destroy of imported BE w/ AUTOORIGIN Imported BE, much like the activated BE, will not have an origin that we can fetch/examine for destruction. be_d

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

2019-10-16 Thread Conrad Meyer
Author: cem Date: Wed Oct 16 18:27:27 2019 New Revision: 353662 URL: https://svnweb.freebsd.org/changeset/base/353662 Log: ddb: Add support for disassembling 'crc32' on amd64 Modified: head/sys/amd64/amd64/db_disasm.c Modified: head/sys/amd64/amd64/db_disasm.c ===

Re: svn commit: r353658 - head/sys/dev/ixl

2019-10-16 Thread Eric Joyner
Does r353661 fix it? I didn't catch "adapter" being used, probably due to committing patches for the other drivers that do use "adapter". On Wed, Oct 16, 2019 at 10:57 AM O. Hartmann wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > Am Wed, 16 Oct 2019 17:19:17 + (UTC) > Eric Jo

svn commit: r353661 - head/sys/dev/ixl

2019-10-16 Thread Eric Joyner
Author: erj Date: Wed Oct 16 18:12:22 2019 New Revision: 353661 URL: https://svnweb.freebsd.org/changeset/base/353661 Log: Fix compile error introduced in r353658 "adapter" doesn't exist in ixl. Reported by: O. Hartmann Modified: head/sys/dev/ixl/ixl_pf_main.c Modified: head/sys/

Re: svn commit: r353658 - head/sys/dev/ixl

2019-10-16 Thread O. Hartmann
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Am Wed, 16 Oct 2019 17:19:17 + (UTC) Eric Joyner schrieb: > Author: erj > Date: Wed Oct 16 17:19:17 2019 > New Revision: 353658 > URL: https://svnweb.freebsd.org/changeset/base/353658 > > Log: > ixl: report whether device received pause fram

svn commit: r353660 - stable/12/sys/dev/ixgbe

2019-10-16 Thread Eric Joyner
Author: erj Date: Wed Oct 16 17:26:24 2019 New Revision: 353660 URL: https://svnweb.freebsd.org/changeset/base/353660 Log: MFC r353599 MFCs ixgbe: Disable EEE for backplane X550EM_X This prevents a possible kernel panic on X552 backplane devices. Sponsored by: Intel Corporation M

svn commit: r353659 - head/share/mk

2019-10-16 Thread Brooks Davis
Author: brooks Date: Wed Oct 16 17:21:18 2019 New Revision: 353659 URL: https://svnweb.freebsd.org/changeset/base/353659 Log: Install bsd.compat.mk. Reported by: glebius Modified: head/share/mk/Makefile Modified: head/share/mk/Makefile ==

svn commit: r353658 - head/sys/dev/ixl

2019-10-16 Thread Eric Joyner
Author: erj Date: Wed Oct 16 17:19:17 2019 New Revision: 353658 URL: https://svnweb.freebsd.org/changeset/base/353658 Log: ixl: report whether device received pause frames From Jake: When updating the device statistics, report whether or not we have received any pause frames to the ifli

Re: svn commit: r353639 - head/share/mk

2019-10-16 Thread Brooks Davis
On Wed, Oct 16, 2019 at 01:20:36PM +, Warner Losh wrote: > Author: imp > Date: Wed Oct 16 13:20:36 2019 > New Revision: 353639 > URL: https://svnweb.freebsd.org/changeset/base/353639 > > Log: > bsd.compat.mk isn't setup to be included outside of Makefile.inc so comment > it > out here unt

svn commit: r353657 - head/sys/dev/ixgbe

2019-10-16 Thread Eric Joyner
Author: erj Date: Wed Oct 16 17:16:32 2019 New Revision: 353657 URL: https://svnweb.freebsd.org/changeset/base/353657 Log: ix: report isc_pause_frames during stat update From Jake: Notify the iflib stack of whether we received any pause frames during the timer window. This allows the st

svn commit: r353656 - head/sys/dev/e1000

2019-10-16 Thread Eric Joyner
Author: erj Date: Wed Oct 16 17:13:46 2019 New Revision: 353656 URL: https://svnweb.freebsd.org/changeset/base/353656 Log: e1000: correctly set isc_pause_frames only when XOFF increases From Jake: The e1000 driver sets the iflib shared context isc_pause_frames value to the number of rec

svn commit: r353655 - head/usr.bin/clang/lld

2019-10-16 Thread Dimitry Andric
Author: dim Date: Wed Oct 16 17:11:18 2019 New Revision: 353655 URL: https://svnweb.freebsd.org/changeset/base/353655 Log: Ensure lld respects the WITH/WITHOUT_SHARED_TOOLCHAIN option Traditionally, toolchain components such as cc, as, and ld have been built as static executables. The WI

Re: svn commit: r353635 - in head/sys: netinet netinet6

2019-10-16 Thread Gleb Smirnoff
Hans, as far as I remember I was against this changeset and I had several other developers agreed that this should be fixed in different way. Why did you proceed with checking it in? :( On Wed, Oct 16, 2019 at 09:11:50AM +, Hans Petter Selasky wrote: H> Author: hselasky H> Date: Wed Oct 16

Re: svn commit: r353633 - head/sys/ofed/include/rdma

2019-10-16 Thread Gleb Smirnoff
On Wed, Oct 16, 2019 at 08:56:07AM +, Hans Petter Selasky wrote: H> Author: hselasky H> Date: Wed Oct 16 08:56:07 2019 H> New Revision: 353633 H> URL: https://svnweb.freebsd.org/changeset/base/353633 H> H> Log: H> VLAN_TRUNKDEV() requires epochification in ibcore after r353292. Note that ne

svn commit: r353654 - head/sys/net

2019-10-16 Thread Gleb Smirnoff
Author: glebius Date: Wed Oct 16 16:32:58 2019 New Revision: 353654 URL: https://svnweb.freebsd.org/changeset/base/353654 Log: do_link_state_change() is executed in taskqueue context and in general is allowed to sleep. Don't enter the epoch for the whole duration. If some event handlers ne

svn commit: r353653 - head/sys/arm/ti

2019-10-16 Thread Ian Lepore
Author: ian Date: Wed Oct 16 16:26:35 2019 New Revision: 353653 URL: https://svnweb.freebsd.org/changeset/base/353653 Log: Update some comments; no functional changes. Some historical old comments in this driver indicate that the SD_CAPA register is write-once and after being set one time t

svn commit: r353652 - head/sys/arm/ti

2019-10-16 Thread Ian Lepore
Author: ian Date: Wed Oct 16 16:19:21 2019 New Revision: 353652 URL: https://svnweb.freebsd.org/changeset/base/353652 Log: Revert r351218 (by manu). While the changes in r351218 appear to be (and should be) correct, they lead to the eMMC on a Beaglebone failing to work in some situations.

svn commit: r353651 - head/sys/dev/sdhci

2019-10-16 Thread Ian Lepore
Author: ian Date: Wed Oct 16 16:03:19 2019 New Revision: 353651 URL: https://svnweb.freebsd.org/changeset/base/353651 Log: Relax the sdhci(4) check that filters out the 1.8v voltage option unless the slot is flagged as 'embedded'. The features related to embedded and shared slots were add

svn commit: r353650 - head/sys/powerpc/aim

2019-10-16 Thread Mark Johnston
Author: markj Date: Wed Oct 16 15:50:12 2019 New Revision: 353650 URL: https://svnweb.freebsd.org/changeset/base/353650 Log: Clear PGA_WRITEABLE in moea_pvo_remove(). moea_pvo_remove() might remove the last mapping of a page, in which case it is clearly no longer writeable. This can happ

Re: svn commit: r353597 - head/share/mk

2019-10-16 Thread Gleb Smirnoff
Brooks, On Tue, Oct 15, 2019 at 09:27:07PM +, Brooks Davis wrote: B> Author: brooks B> Date: Tue Oct 15 21:27:06 2019 B> New Revision: 353597 B> URL: https://svnweb.freebsd.org/changeset/base/353597 B> B> Log: B> Add the ability to link programs against a compat ABI. ... B> Modified: head

svn commit: r353649 - head/cddl/contrib/opensolaris/cmd/zfs

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 15:21:05 2019 New Revision: 353649 URL: https://svnweb.freebsd.org/changeset/base/353649 Log: fix section number in zfs-program.8 MFC after:3 days Modified: head/cddl/contrib/opensolaris/cmd/zfs/zfs-program.8 Modified: head/cddl/contrib/opensolaris/cmd/z

Re: svn commit: r353493 - head/sys/dev/mmc/host

2019-10-16 Thread Ruslan Bukin
On Mon, Oct 14, 2019 at 06:45:26PM +0200, Emmanuel Vadot wrote: > On Mon, 14 Oct 2019 17:27:51 +0100 > Ruslan Bukin wrote: > > > On Mon, Oct 14, 2019 at 06:10:51PM +0200, Emmanuel Vadot wrote: > > > > > > On Mon, 14 Oct 2019 15:53:00 + (UTC) > > > Ruslan Bukin wrote: > > > > > > > Author:

svn commit: r353648 - head/sys/modules

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 15:01:44 2019 New Revision: 353648 URL: https://svnweb.freebsd.org/changeset/base/353648 Log: attach itwd to the module build on x86 MFC after:19 days X-MFC with: r353647 Modified: head/sys/modules/Makefile Modified: head/sys/modules/Makefile ===

svn commit: r353647 - in head: share/man/man4 sys/amd64/conf sys/conf sys/dev/itwd sys/i386/conf sys/modules/itwd

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 14:57:38 2019 New Revision: 353647 URL: https://svnweb.freebsd.org/changeset/base/353647 Log: itwd(4): driver for watchdog function in ITE Super I/O chips The chips are commonly named with "IT" prefix. MFC after:19 days Added: head/share/man/man4/itw

svn commit: r353646 - head/sbin/bectl

2019-10-16 Thread Kyle Evans
Author: kevans Date: Wed Oct 16 14:55:56 2019 New Revision: 353646 URL: https://svnweb.freebsd.org/changeset/base/353646 Log: bectl(8): destroy: use BE_DESTROY_AUTOORIGIN if -o is not specified -o will force the origin to be destroyed unconditionally. BE_DESTROY_AUTOORIGIN, on the other h

svn commit: r353645 - in head: share/man/man4 sys/dev/wbwd

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 14:46:04 2019 New Revision: 353645 URL: https://svnweb.freebsd.org/changeset/base/353645 Log: wbwd: move to superio(4) bus This allows to remove a bunch of low level code. Also, superio(4) provides safer interaction with other drivers that work with Super I/

svn commit: r353644 - head/lib/libbe

2019-10-16 Thread Kyle Evans
Author: kevans Date: Wed Oct 16 14:43:05 2019 New Revision: 353644 URL: https://svnweb.freebsd.org/changeset/base/353644 Log: libbe(3): add needed bits for be_destroy to auto-destroy some origins New BEs can be created from either an existing snapshot or an existing BE. If an existing BE

svn commit: r353643 - head/sys/dev/nctgpio

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 14:42:49 2019 New Revision: 353643 URL: https://svnweb.freebsd.org/changeset/base/353643 Log: move nctgpio to superio(4) bus This is where it logically belongs. The change allows to drop a bunch of low lewel code. Reviewed by: gonzo MFC after:19 da

Re: svn commit: r353642 - head/sys/dev/usb/controller

2019-10-16 Thread Hans Petter Selasky
On 2019-10-16 15:53, Emmanuel Vadot wrote: Author: manu Date: Wed Oct 16 13:53:53 2019 New Revision: 353642 URL: https://svnweb.freebsd.org/changeset/base/353642 Log: dwc3: Use a pair of ()'s around arguments for some macros Reported by: hselasky MFC after: 1 week X-MFC-With:

svn commit: r353642 - head/sys/dev/usb/controller

2019-10-16 Thread Emmanuel Vadot
Author: manu Date: Wed Oct 16 13:53:53 2019 New Revision: 353642 URL: https://svnweb.freebsd.org/changeset/base/353642 Log: dwc3: Use a pair of ()'s around arguments for some macros Reported by: hselasky MFC after:1 week X-MFC-With: r353533 Modified: head/sys/dev/usb/controlle

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

2019-10-16 Thread Andrew Turner
Author: andrew Date: Wed Oct 16 13:30:28 2019 New Revision: 353641 URL: https://svnweb.freebsd.org/changeset/base/353641 Log: Use tables to store the information to decode the arm64 ID registers. Arm updates these with each new architecture revision. To help keep them updated use a collec

svn commit: r353640 - head/sys/kern

2019-10-16 Thread Andrew Turner
Author: andrew Date: Wed Oct 16 13:21:01 2019 New Revision: 353640 URL: https://svnweb.freebsd.org/changeset/base/353640 Log: Stop leaking information from the kernel through timespec The timespec struct holds a seconds value in a time_t and a nanoseconds value in a long. On most architec

svn commit: r353639 - head/share/mk

2019-10-16 Thread Warner Losh
Author: imp Date: Wed Oct 16 13:20:36 2019 New Revision: 353639 URL: https://svnweb.freebsd.org/changeset/base/353639 Log: bsd.compat.mk isn't setup to be included outside of Makefile.inc so comment it out here until that's sorted out. Otherwise the build is broken. when TARGET_ARCH isn't de

Directorio Empresarial Mexico - Octubre 2019.

2019-10-16 Thread Mejores Ventas
___ svn-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

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

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 09:29:01 2019 New Revision: 353638 URL: https://svnweb.freebsd.org/changeset/base/353638 Log: MFV r353637: 10844 Serialize ZTHR operations to eliminate races illumos/illumos-gate@6a316e1f6d32750bb8fcf2558dcb17b90ca580fd https://github.com/illumos/illumos-gate

svn commit: r353637 - in vendor-sys/illumos/dist/uts/common/fs/zfs: . sys

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 09:21:12 2019 New Revision: 353637 URL: https://svnweb.freebsd.org/changeset/base/353637 Log: 10844 Serialize ZTHR operations to eliminate races illumos/illumos-gate@6a316e1f6d32750bb8fcf2558dcb17b90ca580fd https://github.com/illumos/illumos-gate/commit/6a316

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

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 09:20:08 2019 New Revision: 353636 URL: https://svnweb.freebsd.org/changeset/base/353636 Log: MFV r353630: 10809 Performance optimization of AVL tree comparator functions illumos/illumos-gate@c4ab0d3f46036e85ad0700125c5a83cc139f55a3 https://github.com/illumos

svn commit: r353635 - in head/sys: netinet netinet6

2019-10-16 Thread Hans Petter Selasky
Author: hselasky Date: Wed Oct 16 09:11:49 2019 New Revision: 353635 URL: https://svnweb.freebsd.org/changeset/base/353635 Log: Fix panic in network stack due to use after free when receiving partial fragmented packets before a network interface is detached. When sending IPv4 or IPv6 frag

svn commit: r353634 - in head: cddl/contrib/opensolaris/cmd/ztest sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 09:04:53 2019 New Revision: 353634 URL: https://svnweb.freebsd.org/changeset/base/353634 Log: MFV r348596: 9689 zfs range lock code should not be zpl-specific illumos/illumos-gate@7931524763ef94dc16989451206563d03bb4 FreeBSD note: some tweaking was need

svn commit: r353633 - head/sys/ofed/include/rdma

2019-10-16 Thread Hans Petter Selasky
Author: hselasky Date: Wed Oct 16 08:56:07 2019 New Revision: 353633 URL: https://svnweb.freebsd.org/changeset/base/353633 Log: VLAN_TRUNKDEV() requires epochification in ibcore after r353292. Sponsored by: Mellanox Technologies Modified: head/sys/ofed/include/rdma/ib_addr.h Modified: h

svn commit: r353632 - head/sys/ofed/drivers/infiniband/core

2019-10-16 Thread Hans Petter Selasky
Author: hselasky Date: Wed Oct 16 08:55:29 2019 New Revision: 353632 URL: https://svnweb.freebsd.org/changeset/base/353632 Log: Replace rdma_is_upper_dev_rcu() with rdma_vlan_dev_real_dev() in ibcore. This reduces the number of references to VLAN_TRUNKDEV() in ibcore. Currently only VLAN is

svn commit: r353631 - head/sys/ofed/drivers/infiniband/ulp/ipoib

2019-10-16 Thread Hans Petter Selasky
Author: hselasky Date: Wed Oct 16 08:40:58 2019 New Revision: 353631 URL: https://svnweb.freebsd.org/changeset/base/353631 Log: VLAN_DEVAT() requires epochification in ipoib after r353292. Sponsored by: Mellanox Technologies Modified: head/sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_main

svn commit: r353630 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor-sys/illumos/dist/uts/common/sys vendor/illumos/dist/lib/libzfs/common vendor/ill...

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 08:01:36 2019 New Revision: 353630 URL: https://svnweb.freebsd.org/changeset/base/353630 Log: 10809 Performance optimization of AVL tree comparator functions illumos/illumos-gate@c4ab0d3f46036e85ad0700125c5a83cc139f55a3 https://github.com/illumos/illumos-gate

svn commit: r353630 - vendor-sys/illumos/dist/uts/common/fs/zfs vendor-sys/illumos/dist/uts/common/fs/zfs/sys vendor-sys/illumos/dist/uts/common/sys vendor/illumos/dist/lib/libzfs/common vendor/ill...

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 08:01:36 2019 New Revision: 353630 URL: https://svnweb.freebsd.org/changeset/base/353630 Log: 10809 Performance optimization of AVL tree comparator functions illumos/illumos-gate@c4ab0d3f46036e85ad0700125c5a83cc139f55a3 https://github.com/illumos/illumos-gate

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

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:57:58 2019 New Revision: 353629 URL: https://svnweb.freebsd.org/changeset/base/353629 Log: MFV r353628: 10842 Mutex leak in dsl_dataset_hold_obj() illumos/illumos-gate@ad027c0ff9612bff8f47b43d8561da627f80cd29 https://github.com/illumos/illumos-gate/co

svn commit: r353628 - vendor-sys/illumos/dist/uts/common/fs/zfs

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:54:32 2019 New Revision: 353628 URL: https://svnweb.freebsd.org/changeset/base/353628 Log: 10842 Mutex leak in dsl_dataset_hold_obj() illumos/illumos-gate@ad027c0ff9612bff8f47b43d8561da627f80cd29 https://github.com/illumos/illumos-gate/commit/ad027c0ff9612

svn commit: r353627 - head/cddl/contrib/opensolaris/lib/libzpool/common

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:53:47 2019 New Revision: 353627 URL: https://svnweb.freebsd.org/changeset/base/353627 Log: fix wording / typos in r353625 Reported by: kib MFC after:4 weeks X-MFC with: r353625, r353618 Modified: head/cddl/contrib/opensolaris/lib/libzpool/common

svn commit: r353626 - vendor-sys/illumos/dist/uts/common/fs/zfs

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:49:20 2019 New Revision: 353626 URL: https://svnweb.freebsd.org/changeset/base/353626 Log: 10841 predictive prefetch disabled on new pools until export/reboot illumos/illumos-gate@0ce4bbcb47d8f86307fb8d2c84fd0f4e070f576e https://github.com/illumos/illumos-

Re: svn commit: r353625 - in head/cddl/contrib/opensolaris/lib/libzpool/common: . sys

2019-10-16 Thread Konstantin Belousov
On Wed, Oct 16, 2019 at 07:41:34AM +, Andriy Gapon wrote: > Author: avg > Date: Wed Oct 16 07:41:33 2019 > New Revision: 353625 > URL: https://svnweb.freebsd.org/changeset/base/353625 > > Log: > zfs: add a lame emulation of cv_wait_sig(9) in userland to fix r353618 > > Not sure if we ne

svn commit: r353625 - in head/cddl/contrib/opensolaris/lib/libzpool/common: . sys

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:41:33 2019 New Revision: 353625 URL: https://svnweb.freebsd.org/changeset/base/353625 Log: zfs: add a lame emulation of cv_wait_sig(9) in userland to fix r353618 Not sure if we need anything better. Maybe we should try to port illumos libfakekernel or provi

svn commit: r353624 - head/cddl/contrib/opensolaris/cmd/zfs

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:20:59 2019 New Revision: 353624 URL: https://svnweb.freebsd.org/changeset/base/353624 Log: MFV r353623: 10473 zfs(1M) missing cross-reference to zfs-program(1M) illumos/illumos-gate@736e6700391d17ab1494985a80076fc185722699 https://github.com/illumos/illumo

svn commit: r353623 - vendor/illumos/dist/man/man1m

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:11:30 2019 New Revision: 353623 URL: https://svnweb.freebsd.org/changeset/base/353623 Log: 10473 zfs(1M) missing cross-reference to zfs-program(1M) illumos/illumos-gate@736e6700391d17ab1494985a80076fc185722699 https://github.com/illumos/illumos-gate/commit

svn commit: r353622 - in head/sys/powerpc: aim booke include

2019-10-16 Thread Konstantin Belousov
Author: kib Date: Wed Oct 16 07:09:15 2019 New Revision: 353622 URL: https://svnweb.freebsd.org/changeset/base/353622 Log: Fix assert in PowerPC pmaps after introduction of object busy. The VM_PAGE_OBJECT_BUSY_ASSERT() in pmap_enter() implementation should be only asserted when the code i

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

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:09:00 2019 New Revision: 353621 URL: https://svnweb.freebsd.org/changeset/base/353621 Log: MFV r353619: 9691 fat zap should prefetch when iterating illumos/illumos-gate@52abb70e073c2a88808c0d66fd810ba8c5080572 https://github.com/illumos/illumos-gate/commit

svn commit: r353620 - stable/12/sys/vm

2019-10-16 Thread Konstantin Belousov
Author: kib Date: Wed Oct 16 07:04:01 2019 New Revision: 353620 URL: https://svnweb.freebsd.org/changeset/base/353620 Log: MFC r353463: Restore nofaulting operations after r352807. Modified: stable/12/sys/vm/vm_fault.c Directory Properties: stable/12/ (props changed) Modified: stable/1

svn commit: r353619 - in vendor-sys/illumos/dist/uts/common/fs/zfs: . sys

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:02:02 2019 New Revision: 353619 URL: https://svnweb.freebsd.org/changeset/base/353619 Log: 9691 fat zap should prefetch when iterating illumos/illumos-gate@52abb70e073c2a88808c0d66fd810ba8c5080572 https://github.com/illumos/illumos-gate/commit/52abb70e073c

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

2019-10-16 Thread Andriy Gapon
Author: avg Date: Wed Oct 16 07:00:18 2019 New Revision: 353618 URL: https://svnweb.freebsd.org/changeset/base/353618 Log: MFV r353617: 9425 allow channel programs to be stopped via signals illumos/illumos-gate@d0cb1fb92629bc0283c88d4719df7285c1612700 https://github.com/illumos/illumos-g