svn commit: r363757 - head/sys/sys

2020-07-31 Thread Mateusz Guzik
Author: mjg Date: Sat Aug 1 06:37:26 2020 New Revision: 363757 URL: https://svnweb.freebsd.org/changeset/base/363757 Log: Bump __FreeBSD_version after making rights mandatory for NDINIT_ALL Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h ===

svn commit: r363756 - head/sys/kern

2020-07-31 Thread Mateusz Guzik
Author: mjg Date: Sat Aug 1 06:35:18 2020 New Revision: 363756 URL: https://svnweb.freebsd.org/changeset/base/363756 Log: cache: reshuffle struct cache_fpl and nameidata_saved Shaves 16 bytes. Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c =

svn commit: r363755 - head/sys/kern

2020-07-31 Thread Mateusz Guzik
Author: mjg Date: Sat Aug 1 06:34:18 2020 New Revision: 363755 URL: https://svnweb.freebsd.org/changeset/base/363755 Log: cache: mark climb_mount as __noinline Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c ===

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

2020-07-31 Thread Mateusz Guzik
Author: mjg Date: Sat Aug 1 06:33:38 2020 New Revision: 363754 URL: https://svnweb.freebsd.org/changeset/base/363754 Log: vfs: inline NDINIT_ALL The routine takes more than 6 arguments, which on amd64 means some of them have to be passed through the stack. Modified: head/sys/kern/vfs_

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

2020-07-31 Thread Mateusz Guzik
Author: mjg Date: Sat Aug 1 06:33:11 2020 New Revision: 363753 URL: https://svnweb.freebsd.org/changeset/base/363753 Log: vfs: convert ni_rigthsneeded to a pointer Shaves 8 bytes of struct nameidata on 64-bit platforms. Modified: head/sys/kern/vfs_lookup.c head/sys/sys/namei.h Modifi

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

2020-07-31 Thread Mateusz Guzik
Author: mjg Date: Sat Aug 1 06:32:25 2020 New Revision: 363752 URL: https://svnweb.freebsd.org/changeset/base/363752 Log: vfs: make rights mandatory for NDINIT_ALL Modified: head/sys/kern/vfs_lookup.c head/sys/sys/namei.h Modified: head/sys/kern/vfs_lookup.c ==

svn commit: r363751 - head/sys/sys

2020-07-31 Thread Mateusz Guzik
Author: mjg Date: Sat Aug 1 06:31:58 2020 New Revision: 363751 URL: https://svnweb.freebsd.org/changeset/base/363751 Log: capsicum: move global caps to caprights.h .. for easier inclusion Modified: head/sys/sys/caprights.h head/sys/sys/capsicum.h Modified: head/sys/sys/caprights.h ==

svn commit: r363750 - head/share/examples/etc

2020-07-31 Thread Gregory Neil Shapiro
Author: gshapiro Date: Sat Aug 1 04:57:30 2020 New Revision: 363750 URL: https://svnweb.freebsd.org/changeset/base/363750 Log: Mirror recommendation from Handbook to avoid linking conflicts when pulling in SASL libraries. PR: 247959 Reported by: Scott Allendorf MFC after:

Re: svn commit: r363700 - in head/sys: arm/ti arm/ti/am335x arm/ti/clk arm/ti/cpsw arm/ti/omap4 arm/ti/usb dev/uart modules

2020-07-31 Thread Mateusz Guzik
This breaks tinderbox for several arm kernels. On 7/30/20, Michal Meloun wrote: > Author: mmel > Date: Thu Jul 30 14:45:05 2020 > New Revision: 363700 > URL: https://svnweb.freebsd.org/changeset/base/363700 > > Log: > Move Ti AM335x to dev/extres/clk framework. > > Re-implement clocks for the

svn commit: r363748 - in head/sys/fs: nfs nfsserver

2020-07-31 Thread Rick Macklem
Author: rmacklem Date: Fri Jul 31 23:35:49 2020 New Revision: 363748 URL: https://svnweb.freebsd.org/changeset/base/363748 Log: Add optional support for ext_pgs mbufs to the NFS server's read, readlink and getxattr operations. This patch optionally enables generation of read, readlink and

svn commit: r363747 - in head/sys: dev/iommu x86/iommu

2020-07-31 Thread Ruslan Bukin
Author: br Date: Fri Jul 31 23:02:17 2020 New Revision: 363747 URL: https://svnweb.freebsd.org/changeset/base/363747 Log: Add iommu_domain_map_ops virtual table with map/unmap methods so x86 can support Intel DMAR and AMD IOMMU simultaneously. Reviewed by: kib Sponsored by: DARPA/AFRL

svn commit: r363738 - head/stand/common

2020-07-31 Thread Stephen J. Kiernan
Author: stevek Date: Fri Jul 31 16:08:25 2020 New Revision: 363738 URL: https://svnweb.freebsd.org/changeset/base/363738 Log: Fix compilation error for install.c in loader Fix typo in interp_include() invocation (missing 'p') Remove setting tftpip, as servip is used by the tftp code in li

svn commit: r363737 - head/share/man/man8

2020-07-31 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Fri Jul 31 14:13:26 2020 New Revision: 363737 URL: https://svnweb.freebsd.org/changeset/base/363737 Log: Point to rc(8) for more details about the autoboot variable Reviewed by: bcr, imp MFC after:1 week Differential Revision:https://

svn commit: r363736 - in head: share/man/man4 sys/netgraph

2020-07-31 Thread Mark Johnston
Author: markj Date: Fri Jul 31 14:08:54 2020 New Revision: 363736 URL: https://svnweb.freebsd.org/changeset/base/363736 Log: ng_iface(4): Remove unsupported protocols. Update the ng_iface documentation and hooks to reflect the fact that the node currently only supports IPv4 and v6 packets

svn commit: r363735 - head/sys/netgraph

2020-07-31 Thread Mark Johnston
Author: markj Date: Fri Jul 31 14:08:32 2020 New Revision: 363735 URL: https://svnweb.freebsd.org/changeset/base/363735 Log: ng_iface(4): Set the current VNET before calling netisr_dispatch(). This is normally handled by a netgraph thread, but netgraph messages may be dispatched directly

Re: svn commit: r363679 - in head: contrib/netbsd-tests/lib/libc/regex/data lib/libc/regex

2020-07-31 Thread Kyle Evans
On Fri, Jul 31, 2020 at 8:39 AM Li-Wen Hsu wrote: > > On Fri, Jul 31, 2020 at 9:50 AM Kyle Evans wrote: > > > > On Thu, Jul 30, 2020 at 8:47 PM Kyle Evans wrote: > > > > > > On Wed, Jul 29, 2020 at 10:53 PM Li-Wen Hsu wrote: > > > > > > > > On Thu, Jul 30, 2020 at 7:22 AM Kyle Evans wrote: > >

Re: svn commit: r363679 - in head: contrib/netbsd-tests/lib/libc/regex/data lib/libc/regex

2020-07-31 Thread Li-Wen Hsu
On Fri, Jul 31, 2020 at 9:50 AM Kyle Evans wrote: > > On Thu, Jul 30, 2020 at 8:47 PM Kyle Evans wrote: > > > > On Wed, Jul 29, 2020 at 10:53 PM Li-Wen Hsu wrote: > > > > > > On Thu, Jul 30, 2020 at 7:22 AM Kyle Evans wrote: > > > > > > > > Author: kevans > > > > Date: Wed Jul 29 23:21:56 2020

svn commit: r363734 - head/include

2020-07-31 Thread Kyle Evans
Author: kevans Date: Fri Jul 31 12:40:31 2020 New Revision: 363734 URL: https://svnweb.freebsd.org/changeset/base/363734 Log: : reserve a regcomp field for REG_POSIX For libc regcomp, this will be a nop. libregex will take this to mean that it needs to turn off GNU extensions, effectively

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

2020-07-31 Thread Peter Grehan
Author: grehan Date: Fri Jul 31 12:10:28 2020 New Revision: 363733 URL: https://svnweb.freebsd.org/changeset/base/363733 Log: Replace magic numbers in Identify page register 0 with ATA definitions. No functional change. Verified with objdump output before/after. Requested by: rpokala

svn commit: r363730 - head/sys/mips/conf

2020-07-31 Thread Alex Richardson
Author: arichardson Date: Fri Jul 31 11:28:09 2020 New Revision: 363730 URL: https://svnweb.freebsd.org/changeset/base/363730 Log: Include virtio support in std.MALTA The MALTA kernel config is generally used for QEMU and having support for VirtIO there by default is quite useful. Re

svn commit: r363725 - head/sys/netinet

2020-07-31 Thread Randall Stewart
Author: rrs Date: Fri Jul 31 10:03:32 2020 New Revision: 363725 URL: https://svnweb.freebsd.org/changeset/base/363725 Log: The recent changes to move the ref count increment back from the end of the function created an issue. If one of the routines returns NULL during setup we have inp's w