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

2019-11-18 Thread Andriy Gapon
Author: avg Date: Tue Nov 19 07:20:59 2019 New Revision: 354849 URL: https://svnweb.freebsd.org/changeset/base/354849 Log: hyperv/storvsc: stash a pointer to hv_storvsc_request in ccb A SIM-private field is used for that. The pointer can be useful when examining a state of a queued ccb.

svn commit: r354848 - in stable/12: cddl/contrib/opensolaris/lib/libzpool/common cddl/contrib/opensolaris/lib/libzpool/common/sys sys/cddl/contrib/opensolaris/uts/common/fs/zfs sys/cddl/contrib/ope...

2019-11-18 Thread Andriy Gapon
Author: avg Date: Tue Nov 19 07:19:33 2019 New Revision: 354848 URL: https://svnweb.freebsd.org/changeset/base/354848 Log: MFC r353618,r353625,r353627: MFV r353617: 9425 allow channel programs to be stopped via signals Modified: stable/12/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c

svn commit: r354847 - head/usr.bin/unifdef

2019-11-18 Thread Conrad Meyer
Author: cem Date: Tue Nov 19 04:30:23 2019 New Revision: 354847 URL: https://svnweb.freebsd.org/changeset/base/354847 Log: unifdef(1): Improve worst-case bound on symbol resolution Use RB_TREE to make some algorithms O(lg N) and O(N lg N) instead of O(N) and O(N^2). Because N is typicall

svn commit: r354846 - head/sys/arm/broadcom/bcm2835

2019-11-18 Thread Kyle Evans
Author: kevans Date: Tue Nov 19 04:23:57 2019 New Revision: 354846 URL: https://svnweb.freebsd.org/changeset/base/354846 Log: bcm2835_sdhci: formalize DMA tag/segment scaling requirements This allows easy and care-free scaling of NUM_DMA_SEGS with proper-ish calculations to make sure we c

svn commit: r354845 - head/sys/arm/broadcom/bcm2835

2019-11-18 Thread Kyle Evans
Author: kevans Date: Tue Nov 19 03:45:41 2019 New Revision: 354845 URL: https://svnweb.freebsd.org/changeset/base/354845 Log: bcm2835_sdhci: some style cleanup, no functional change Modified: head/sys/arm/broadcom/bcm2835/bcm2835_sdhci.c Modified: head/sys/arm/broadcom/bcm2835/bcm2835_sdhci.

svn commit: r354844 - head/sys/arm/broadcom/bcm2835

2019-11-18 Thread Kyle Evans
Author: kevans Date: Tue Nov 19 03:40:17 2019 New Revision: 354844 URL: https://svnweb.freebsd.org/changeset/base/354844 Log: bcm2835_sdhci: drop an assert in start_dma_seg Trivial change to clarify locking expectations... no functional change. Modified: head/sys/arm/broadcom/bcm2835/bcm

svn commit: r354843 - head/usr.bin/unifdef

2019-11-18 Thread Conrad Meyer
Author: cem Date: Tue Nov 19 03:15:06 2019 New Revision: 354843 URL: https://svnweb.freebsd.org/changeset/base/354843 Log: unifdef(1): Kill totally useless header No functional change. Deleted: head/usr.bin/unifdef/unifdef.h Modified: head/usr.bin/unifdef/unifdef.c Modified: head/usr.

svn commit: r354842 - head/contrib/elftoolchain/readelf

2019-11-18 Thread Justin Hibbits
Author: jhibbits Date: Tue Nov 19 02:11:00 2019 New Revision: 354842 URL: https://svnweb.freebsd.org/changeset/base/354842 Log: ELF toolchain: Add PowerPC VMX and VSX note decode to readelf Summary: A follow-on to r276634, which added the VMX note to userland cores, and r334538 for VSX no

svn commit: r354841 - head/sys/dev/ioat

2019-11-18 Thread Alexander Motin
Author: mav Date: Tue Nov 19 02:09:04 2019 New Revision: 354841 URL: https://svnweb.freebsd.org/changeset/base/354841 Log: Add ioat_get_domain() to ioat(4) KPI. This allows NUMA-aware consumers to reduce inter-domain traffic. MFC after:1 week Sponsored by: iXsystems, Inc. Modifi

svn commit: r354840 - head/sys/dev/ntb/ntb_hw

2019-11-18 Thread Alexander Motin
Author: mav Date: Tue Nov 19 02:03:10 2019 New Revision: 354840 URL: https://svnweb.freebsd.org/changeset/base/354840 Log: Call bus_dma_dmar_set_buswide(9) added in r354830. PLX NTB sends translated DMA requests not only from itsels, but from all slots and functions of its bus. By defaul

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

2019-11-18 Thread Justin Hibbits
Author: jhibbits Date: Tue Nov 19 02:00:13 2019 New Revision: 354839 URL: https://svnweb.freebsd.org/changeset/base/354839 Log: powerpc/pmap: Remove an unused error from moea64_pvo_enter() ENOENT is leftover from mmu_oea.c's moea_pvo_enter(), where it's used to syncicache() on the first n

svn commit: r354838 - head/sys/powerpc/booke

2019-11-18 Thread Justin Hibbits
Author: jhibbits Date: Tue Nov 19 01:28:06 2019 New Revision: 354838 URL: https://svnweb.freebsd.org/changeset/base/354838 Log: powerpc/booke pmap: Use the right 'tlbilx' form to invalidate TIDs 'tlbilxpid' is 'tlbilx 1, 0', while the existing form is 'tlbilx 0, 0', which translates to 't

Re: svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Warner Losh
On Mon, Nov 18, 2019 at 4:40 PM Rodney W. Grimes wrote: > > > In message <20191118204836.GB43295@raichu>, Mark Johnston writes: > > > > On Mon, Nov 18, 2019 at 08:35:30PM +, Alexey Dokuchaev wrote: > > > > > On Mon, Nov 18, 2019 at 01:09:19PM -0700, Alan Somers wrote: > > > > > > On Mon, Nov

svn commit: r354837 - head/libexec/flua

2019-11-18 Thread Kyle Evans
Author: kevans Date: Tue Nov 19 00:02:56 2019 New Revision: 354837 URL: https://svnweb.freebsd.org/changeset/base/354837 Log: flua: newer GCC complains about format-nonliteral at WARNS=2 Disable that one, too. Modified: head/libexec/flua/Makefile Modified: head/libexec/flua/Makefile ===

Re: svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Rodney W. Grimes
> > In message <20191118204836.GB43295@raichu>, Mark Johnston writes: > > > On Mon, Nov 18, 2019 at 08:35:30PM +, Alexey Dokuchaev wrote: > > > > On Mon, Nov 18, 2019 at 01:09:19PM -0700, Alan Somers wrote: > > > > > On Mon, Nov 18, 2019 at 12:48 PM Mark Johnston > > > > > wrote: > > > > > >

svn commit: r354836 - in head/sys: compat/freebsd32 kern sys

2019-11-18 Thread Kyle Evans
Author: kevans Date: Mon Nov 18 23:31:12 2019 New Revision: 354836 URL: https://svnweb.freebsd.org/changeset/base/354836 Log: sysent: regenerate after r354835 The lua-based makesyscalls produces slightly different output than its makesyscalls.sh predecessor, all whitespace differences mor

Re: svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Rodney W. Grimes
> In message <20191118204836.GB43295@raichu>, Mark Johnston writes: > > On Mon, Nov 18, 2019 at 08:35:30PM +, Alexey Dokuchaev wrote: > > > On Mon, Nov 18, 2019 at 01:09:19PM -0700, Alan Somers wrote: > > > > On Mon, Nov 18, 2019 at 12:48 PM Mark Johnston > > > > wrote: > > > > > On Mon, Nov

svn commit: r354835 - in head: . sys/amd64/linux sys/amd64/linux32 sys/arm64/linux sys/compat/cloudabi32 sys/compat/cloudabi64 sys/compat/freebsd32 sys/i386/linux sys/kern sys/sys tools/build

2019-11-18 Thread Kyle Evans
Author: kevans Date: Mon Nov 18 23:28:23 2019 New Revision: 354835 URL: https://svnweb.freebsd.org/changeset/base/354835 Log: Convert in-tree sysent targets to use new makesyscalls.lua flua is bootstrapped as part of the build for those on older versions/revisions that don't yet have flua

svn commit: r354834 - head/contrib/bsnmp/lib

2019-11-18 Thread Justin Hibbits
Author: jhibbits Date: Mon Nov 18 23:23:38 2019 New Revision: 354834 URL: https://svnweb.freebsd.org/changeset/base/354834 Log: bsnmp: Fix operator precedence in error check in table_check_response Summary: The ?: operator has a lower precedence than == and &&, so the result will always

svn commit: r354833 - in head: libexec libexec/flua libexec/flua/modules share/mk stand stand/liblua

2019-11-18 Thread Kyle Evans
Author: kevans Date: Mon Nov 18 23:21:13 2019 New Revision: 354833 URL: https://svnweb.freebsd.org/changeset/base/354833 Log: Add flua to the base system, install to /usr/libexec FreeBSDlua ("flua") is a FreeBSD-private lua, flavored with whatever extensions we need for base system operat

Re: svn commit: r354832 - in head: sys/netinet6 tests/sys/netinet6

2019-11-18 Thread Bjoern A. Zeeb
On 18 Nov 2019, at 21:59, Bjoern A. Zeeb wrote: Author: bz Date: Mon Nov 18 21:59:47 2019 New Revision: 354832 URL: https://svnweb.freebsd.org/changeset/base/354832 Log: icmpv6: Fix mbuf change in mld After r354748 mld_input() can change the mbuf. The new pointer is never returned to ic

svn commit: r354832 - in head: sys/netinet6 tests/sys/netinet6

2019-11-18 Thread Bjoern A. Zeeb
Author: bz Date: Mon Nov 18 21:59:47 2019 New Revision: 354832 URL: https://svnweb.freebsd.org/changeset/base/354832 Log: icmpv6: Fix mbuf change in mld After r354748 mld_input() can change the mbuf. The new pointer is never returned to icmp6_input() and when passed to icmp6_rip6_input

svn commit: r354831 - head/tests/sys/netinet6

2019-11-18 Thread Bjoern A. Zeeb
Author: bz Date: Mon Nov 18 21:54:29 2019 New Revision: 354831 URL: https://svnweb.freebsd.org/changeset/base/354831 Log: ipv6 tests Add a simple ping6 test as well. MFC after:2 weeks Sponsored by: Netflix Modified: head/tests/sys/netinet6/exthdr.sh Modified: head/tests/sys/n

Re: svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Ed Maste
On Mon, 18 Nov 2019 at 15:48, Mark Johnston wrote: > > > I presume that "content" means more like semantic, functional changes > > that affect some particular meaning. Grammar fixes are just, well, > > grammar fixes and thus do not warrant .Dd bump. > > Indeed, this was always my understanding as

svn commit: r354830 - in head/sys/x86: include iommu x86

2019-11-18 Thread Konstantin Belousov
Author: kib Date: Mon Nov 18 20:56:59 2019 New Revision: 354830 URL: https://svnweb.freebsd.org/changeset/base/354830 Log: bus_dma_dmar_set_buswide(9): KPI to indicate that the whole dmar context should share page tables. Practically it means that dma requests from any device on the bus a

svn commit: r354829 - head/usr.bin/top

2019-11-18 Thread Mark Johnston
Author: markj Date: Mon Nov 18 20:55:01 2019 New Revision: 354829 URL: https://svnweb.freebsd.org/changeset/base/354829 Log: Add a "B" suffix to memory quantities in top(1) output. Otherwise small quantities look nonsensical. For instance, when swapping in a single page we would print "4

svn commit: r354828 - in head/sys: dev/hwpmc x86/include x86/x86

2019-11-18 Thread Konstantin Belousov
Author: kib Date: Mon Nov 18 20:53:57 2019 New Revision: 354828 URL: https://svnweb.freebsd.org/changeset/base/354828 Log: Add x86 msr tweak KPI. Use the KPI to tweak MSRs in mitigation code. Reviewed by: markj, scottl Sponsored by: The FreeBSD Foundation MFC after:1 week Di

Re: svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Alan Somers
On Mon, Nov 18, 2019 at 1:48 PM Mark Johnston wrote: > On Mon, Nov 18, 2019 at 08:35:30PM +, Alexey Dokuchaev wrote: > > On Mon, Nov 18, 2019 at 01:09:19PM -0700, Alan Somers wrote: > > > On Mon, Nov 18, 2019 at 12:48 PM Mark Johnston > wrote: > > > > On Mon, Nov 18, 2019 at 12:43:48PM -0700

Re: svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Cy Schubert
In message <20191118204836.GB43295@raichu>, Mark Johnston writes: > On Mon, Nov 18, 2019 at 08:35:30PM +, Alexey Dokuchaev wrote: > > On Mon, Nov 18, 2019 at 01:09:19PM -0700, Alan Somers wrote: > > > On Mon, Nov 18, 2019 at 12:48 PM Mark Johnston wrote: > > > > On Mon, Nov 18, 2019 at 12:43:4

Re: svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Mark Johnston
On Mon, Nov 18, 2019 at 08:35:30PM +, Alexey Dokuchaev wrote: > On Mon, Nov 18, 2019 at 01:09:19PM -0700, Alan Somers wrote: > > On Mon, Nov 18, 2019 at 12:48 PM Mark Johnston wrote: > > > On Mon, Nov 18, 2019 at 12:43:48PM -0700, Alan Somers wrote: > > > > On Mon, Nov 18, 2019 at 12:06 PM Mar

Re: svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Alexey Dokuchaev
On Mon, Nov 18, 2019 at 01:09:19PM -0700, Alan Somers wrote: > On Mon, Nov 18, 2019 at 12:48 PM Mark Johnston wrote: > > On Mon, Nov 18, 2019 at 12:43:48PM -0700, Alan Somers wrote: > > > On Mon, Nov 18, 2019 at 12:06 PM Mark Johnston > > wrote: > > > > > > > Author: markj > > > > Date: Mon Nov 1

Re: svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Alan Somers
On Mon, Nov 18, 2019 at 12:48 PM Mark Johnston wrote: > On Mon, Nov 18, 2019 at 12:43:48PM -0700, Alan Somers wrote: > > On Mon, Nov 18, 2019 at 12:06 PM Mark Johnston > wrote: > > > > > Author: markj > > > Date: Mon Nov 18 19:05:52 2019 > > > New Revision: 354824 > > > URL: https://svnweb.freeb

svn commit: r354827 - in head/sys: amd64/linux amd64/linux32 arm64/linux compat/cloudabi32 compat/cloudabi64 compat/freebsd32 i386/linux kern sys

2019-11-18 Thread John Baldwin
Author: jhb Date: Mon Nov 18 20:07:43 2019 New Revision: 354827 URL: https://svnweb.freebsd.org/changeset/base/354827 Log: Check for errors from copyout() and suword*() in sv_copyout_args/strings. Reviewed by: brooks, kib Tested on:amd64 (amd64, i386, linux64), i386 (i386, linux) S

svn commit: r354826 - in head/sys: amd64/conf arm/conf arm64/conf i386/conf powerpc/conf sparc64/conf

2019-11-18 Thread Mark Johnston
Author: markj Date: Mon Nov 18 20:03:28 2019 New Revision: 354826 URL: https://svnweb.freebsd.org/changeset/base/354826 Log: Set MALLOC_DEBUG_MAXZONES=1 in GENERIC-NODEBUG configurations. The purpose of this option is to make it easier to track down memory corruption bugs by reducing the

Re: svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Mark Johnston
On Mon, Nov 18, 2019 at 12:43:48PM -0700, Alan Somers wrote: > On Mon, Nov 18, 2019 at 12:06 PM Mark Johnston wrote: > > > Author: markj > > Date: Mon Nov 18 19:05:52 2019 > > New Revision: 354824 > > URL: https://svnweb.freebsd.org/changeset/base/354824 > > > > Log: > > Fix grammar in gpart.8.

Re: svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Alan Somers
On Mon, Nov 18, 2019 at 12:06 PM Mark Johnston wrote: > Author: markj > Date: Mon Nov 18 19:05:52 2019 > New Revision: 354824 > URL: https://svnweb.freebsd.org/changeset/base/354824 > > Log: > Fix grammar in gpart.8. > > PR: 241973 > MFC after:3 days > > Modified: > head/lib

Re: svn commit: r354808 - in head: contrib/openbsm/etc contrib/openbsm/sys/bsm sys/bsm sys/compat/freebsd32 sys/kern sys/security/audit sys/sys tests/sys/posixshm

2019-11-18 Thread Konstantin Belousov
On Mon, Nov 18, 2019 at 01:31:16PM +, David Bright wrote: > Author: dab > Date: Mon Nov 18 13:31:16 2019 > New Revision: 354808 > URL: https://svnweb.freebsd.org/changeset/base/354808 > > Log: > Jail and capability mode for shm_rename; add audit support for shm_rename > > Co-mingling tw

svn commit: r354825 - head/sys/arm/broadcom/bcm2835

2019-11-18 Thread Kyle Evans
Author: kevans Date: Mon Nov 18 19:28:09 2019 New Revision: 354825 URL: https://svnweb.freebsd.org/changeset/base/354825 Log: bcm2835_sdhci: use a macro for interrupts we handle This is just further simplification, very little functional change. In the DMA interrupt handler, we *do* now a

svn commit: r354824 - head/lib/geom/part

2019-11-18 Thread Mark Johnston
Author: markj Date: Mon Nov 18 19:05:52 2019 New Revision: 354824 URL: https://svnweb.freebsd.org/changeset/base/354824 Log: Fix grammar in gpart.8. PR: 241973 MFC after:3 days Modified: head/lib/geom/part/gpart.8 Modified: head/lib/geom/part/gpart.8

svn commit: r354823 - head/sys/arm/broadcom/bcm2835

2019-11-18 Thread Kyle Evans
Author: kevans Date: Mon Nov 18 18:40:35 2019 New Revision: 354823 URL: https://svnweb.freebsd.org/changeset/base/354823 Log: bcm2835_sdhci: push DATA_END handling out of DMA interrupt path This simplifies the DMA interrupt handler quite a bit. The sdhci framework will call platform_finis

svn commit: r354822 - head/cddl/contrib/opensolaris/cmd/dtrace

2019-11-18 Thread Mark Johnston
Author: markj Date: Mon Nov 18 18:34:23 2019 New Revision: 354822 URL: https://svnweb.freebsd.org/changeset/base/354822 Log: Fix inconsistencies in anonymous DOF files. The DOF file output by dtrace -A contains only the loadable sections. However, as it was created by a call to dtrace_dof

svn commit: r354821 - head/sys/vm

2019-11-18 Thread Mark Johnston
Author: markj Date: Mon Nov 18 18:25:51 2019 New Revision: 354821 URL: https://svnweb.freebsd.org/changeset/base/354821 Log: Group per-domain reservation data in the same structure. We currently have the per-domain partially populated reservation queues and the per-domain queue locks. De

svn commit: r354820 - in head/sys: sys vm

2019-11-18 Thread Mark Johnston
Author: markj Date: Mon Nov 18 18:22:41 2019 New Revision: 354820 URL: https://svnweb.freebsd.org/changeset/base/354820 Log: Widen the vm_page aflags field to 16 bits. We are now out of aflags bits, whereas the "flags" field only makes use of five of its sixteen bits, so narrow "flags" to

svn commit: r354819 - stable/12/sys/kern

2019-11-18 Thread Mark Johnston
Author: markj Date: Mon Nov 18 17:19:16 2019 New Revision: 354819 URL: https://svnweb.freebsd.org/changeset/base/354819 Log: MFC r353729: Apply mapping protections to .o kernel modules. Modified: stable/12/sys/kern/link_elf_obj.c Directory Properties: stable/12/ (props changed) Modifie

svn commit: r354818 - stable/12/stand/common

2019-11-18 Thread Toomas Soome
Author: tsoome Date: Mon Nov 18 16:40:03 2019 New Revision: 354818 URL: https://svnweb.freebsd.org/changeset/base/354818 Log: MFC r354746: loader: add support for hybrid PMBR for GPT partition table Note hybrid table is nor really UEFI specification compliant. Sample hybrid partition

svn commit: r354817 - stable/12/stand/efi/libefi

2019-11-18 Thread Toomas Soome
Author: tsoome Date: Mon Nov 18 16:37:21 2019 New Revision: 354817 URL: https://svnweb.freebsd.org/changeset/base/354817 Log: MFC r354743, r354766: loader: r354415 did miss to sort subpaths below the partitions loader: remove unused variable from efipart.c Modified: stable/12/stand/efi

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

2019-11-18 Thread Mark Johnston
Author: markj Date: Mon Nov 18 15:37:01 2019 New Revision: 354816 URL: https://svnweb.freebsd.org/changeset/base/354816 Log: Implement vm.pmap.kernel_maps for arm64. Reviewed by: alc MFC after:2 weeks Differential Revision:https://reviews.freebsd.org/D22142 Modified: hea

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

2019-11-18 Thread Mark Johnston
Author: markj Date: Mon Nov 18 15:36:46 2019 New Revision: 354815 URL: https://svnweb.freebsd.org/changeset/base/354815 Log: Let arm64 pmap_qenter() and pmap_kenter() unconditionally set NX. As on amd64, there is no need for mappings created by these functions to be executable. Revie

svn commit: r354813 - stable/12/sys/kern

2019-11-18 Thread Mark Johnston
Author: markj Date: Mon Nov 18 15:27:52 2019 New Revision: 354813 URL: https://svnweb.freebsd.org/changeset/base/354813 Log: MFC r354629: Fix handling of PIPE_EOF in the direct write path. Modified: stable/12/sys/kern/sys_pipe.c Directory Properties: stable/12/ (props changed) Modified

svn commit: r354814 - in stable/12/sys/amd64: amd64 include

2019-11-18 Thread Mark Johnston
Author: markj Date: Mon Nov 18 15:28:10 2019 New Revision: 354814 URL: https://svnweb.freebsd.org/changeset/base/354814 Log: MFC r353672: Introduce pmap_change_prot() for amd64. Modified: stable/12/sys/amd64/amd64/pmap.c stable/12/sys/amd64/include/pmap.h Directory Properties: stable/12

svn commit: r354812 - head/share/man/man4

2019-11-18 Thread Alan Somers
Author: asomers Date: Mon Nov 18 14:12:33 2019 New Revision: 354812 URL: https://svnweb.freebsd.org/changeset/base/354812 Log: Update the ses(4) man page This driver was largely rewritten in 2015 (svn r235911) but the man page was never updated to match. Reviewed by: trasz MFC aft

svn commit: r354811 - stable/12/sys/amd64/amd64

2019-11-18 Thread Konstantin Belousov
Author: kib Date: Mon Nov 18 13:38:35 2019 New Revision: 354811 URL: https://svnweb.freebsd.org/changeset/base/354811 Log: MFC r354630: amd64: Issue MFENCE on context switch on AMD CPUs when reusing address space. Modified: stable/12/sys/amd64/amd64/pmap.c Directory Properties: stable/12/

svn commit: r354810 - stable/12/sys/amd64/amd64

2019-11-18 Thread Konstantin Belousov
Author: kib Date: Mon Nov 18 13:37:13 2019 New Revision: 354810 URL: https://svnweb.freebsd.org/changeset/base/354810 Log: MFC r354591: amd64: Change SFENCE to locked op for synchronizing with CLFLUSHOPT on Intel. Modified: stable/12/sys/amd64/amd64/pmap.c Directory Properties: stable/12/

svn commit: r354809 - in stable/12/sys/amd64: amd64 include

2019-11-18 Thread Konstantin Belousov
Author: kib Date: Mon Nov 18 13:34:27 2019 New Revision: 354809 URL: https://svnweb.freebsd.org/changeset/base/354809 Log: MFC r354592: amd64: change r_gdt to the local variable in hammer_time(). Modified: stable/12/sys/amd64/amd64/machdep.c stable/12/sys/amd64/include/segments.h Director

svn commit: r354808 - in head: contrib/openbsm/etc contrib/openbsm/sys/bsm sys/bsm sys/compat/freebsd32 sys/kern sys/security/audit sys/sys tests/sys/posixshm

2019-11-18 Thread David Bright
Author: dab Date: Mon Nov 18 13:31:16 2019 New Revision: 354808 URL: https://svnweb.freebsd.org/changeset/base/354808 Log: Jail and capability mode for shm_rename; add audit support for shm_rename Co-mingling two things here: * Addressing some feedback from Konstantin and Kyle re: ja

svn commit: r354807 - head/sys/conf

2019-11-18 Thread Andriy Gapon
Author: avg Date: Mon Nov 18 10:46:55 2019 New Revision: 354807 URL: https://svnweb.freebsd.org/changeset/base/354807 Log: fix up r354804, add new ZFS file mmp.c to kernel files Reported by: CI LINT build MFC after:4 weeks X-MFC with: r354804 Modified: head/sys/conf/files Mod

svn commit: r354806 - head/cddl/usr.bin/zstreamdump

2019-11-18 Thread Andriy Gapon
Author: avg Date: Mon Nov 18 10:34:27 2019 New Revision: 354806 URL: https://svnweb.freebsd.org/changeset/base/354806 Log: fix up r354804, link zstreamdump with libzfs Since r354804 libzpool depends on libzfs for get_system_hostid symbol. Except for zstreamdump, all binaries linked with l

svn commit: r354805 - head/sys/compat/linux

2019-11-18 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Nov 18 10:19:16 2019 New Revision: 354805 URL: https://svnweb.freebsd.org/changeset/base/354805 Log: Make linux(4) open(2)/openat(2) return ELOOP instead of EMLINK, when being passed O_NOFOLLOW. This fixes LTP testcase openat02:5. Reviewed by: emaste MFC after:

svn commit: r354804 - in head: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zhack cddl/contrib/opensolaris/cmd/zpool cddl/contrib/opensolaris/cmd/ztest cddl/contrib/opensolaris/lib...

2019-11-18 Thread Andriy Gapon
Author: avg Date: Mon Nov 18 09:38:35 2019 New Revision: 354804 URL: https://svnweb.freebsd.org/changeset/base/354804 Log: MFV r354378,r354379,r354386: 10499 Multi-modifier protection (MMP) 10499 Multi-modifier protection (MMP) illumos/illumos-gate@e0f1c0afa46cc84d4b1e40124032a9a87310386e