Re: svn commit: r347638 - in head: . etc lib/libc/gen

2019-05-17 Thread Alexey Dokuchaev
On Thu, May 16, 2019 at 08:05:29AM -0700, Conrad Meyer wrote: > Hi Brad, > > Can you revert this? It seems to break every config-management tool > we have (mergemaster, etcupdate, beinstall ...). +1. > The commit message describes what was changed, but not *why* you > thought it was a good idea

svn commit: r347903 - head/sys/dev/bge

2019-05-17 Thread Tycho Nightingale
Author: tychon Date: Fri May 17 13:08:12 2019 New Revision: 347903 URL: https://svnweb.freebsd.org/changeset/base/347903 Log: Remove unused define. Sponsored by: Dell EMC Isilon Modified: head/sys/dev/bge/if_bgereg.h Modified: head/sys/dev/bge/if_bgereg.h ===

svn commit: r347907 - head

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:19:12 2019 New Revision: 347907 URL: https://svnweb.freebsd.org/changeset/base/347907 Log: FCP-101: remove obsolete 10 and 10/100 Ethernet drivers. Initial commit adding comment to ObsoleteFiles. Each driver will be removed in a seperate commit to allow

svn commit: r347908 - in head: . share/man/man4/man4.powerpc sys/conf sys/dev/bm sys/modules sys/modules/bm sys/powerpc/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:20:51 2019 New Revision: 347908 URL: https://svnweb.freebsd.org/changeset/base/347908 Log: FCP-101: Remove bm(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347909 - in head: . share/man/man4/man4.i386 sys/conf sys/dev/cs sys/i386/conf sys/modules sys/modules/cs

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:22:45 2019 New Revision: 347909 URL: https://svnweb.freebsd.org/changeset/base/347909 Log: FCP-101: Remove cs(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347910 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/de sys/i386/conf sys/modules sys/modules/de sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:22:54 2019 New Revision: 347910 URL: https://svnweb.freebsd.org/changeset/base/347910 Log: FCP-101: Remove de(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347913 - in head: . share/man/man4/man4.i386 sys/conf sys/dev/ex sys/i386/conf sys/modules sys/modules/ex

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:18 2019 New Revision: 347913 URL: https://svnweb.freebsd.org/changeset/base/347913 Log: FCP-101: Remove ex(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347914 - in head: . share/man/man4/man4.i386 sys/conf sys/dev/fe sys/i386/conf sys/modules sys/modules/fe

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:26 2019 New Revision: 347914 URL: https://svnweb.freebsd.org/changeset/base/347914 Log: FCP-101: Remove fe(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347911 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/ed sys/i386/conf sys/modules sys/modules/ed

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:02 2019 New Revision: 347911 URL: https://svnweb.freebsd.org/changeset/base/347911 Log: FCP-101: Remove ed(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347916 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/sf sys/i386/conf sys/modules sys/modules/sf sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:43 2019 New Revision: 347916 URL: https://svnweb.freebsd.org/changeset/base/347916 Log: FCP-101: Remove sf(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347912 - in head: . share/man/man4/man4.i386 sys/conf sys/dev/ep sys/i386/conf sys/modules sys/modules/ep

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:10 2019 New Revision: 347912 URL: https://svnweb.freebsd.org/changeset/base/347912 Log: FCP-101: Remove ep(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347917 - in head: . share/man/man4 sys/conf sys/dev/sn sys/i386/conf sys/modules sys/modules/sn

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:52 2019 New Revision: 347917 URL: https://svnweb.freebsd.org/changeset/base/347917 Log: FCP-101: Remove sn(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347919 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/tx sys/i386/conf sys/modules sys/modules/tx sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:08 2019 New Revision: 347919 URL: https://svnweb.freebsd.org/changeset/base/347919 Log: FCP-101: Remove tx(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347924 - in head/sys: i386/conf sys

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:54 2019 New Revision: 347924 URL: https://svnweb.freebsd.org/changeset/base/347924 Log: FCP-101: Bump __FreeBSD_version for driver removal. Remove gone_by_fcp101_dev macro. Remove orphaned comment. Modified: head/sys/i386/conf/GENERIC head/sys

svn commit: r347921 - in head: . share/man/man4/man4.i386 sys/amd64/conf sys/conf sys/dev/vx sys/i386/conf sys/modules sys/modules/vx sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:26 2019 New Revision: 347921 URL: https://svnweb.freebsd.org/changeset/base/347921 Log: FCP-101: Remove vx(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347915 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/pcn sys/i386/conf sys/modules sys/modules/pcn sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:23:34 2019 New Revision: 347915 URL: https://svnweb.freebsd.org/changeset/base/347915 Log: FCP-101: Remove pcn(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347923 - in head: . share/man/man4 sys/conf sys/dev/xe sys/i386/conf sys/modules sys/modules/xe

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:44 2019 New Revision: 347923 URL: https://svnweb.freebsd.org/changeset/base/347923 Log: FCP-101: Remove xe(4) Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347918 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/tl sys/i386/conf sys/modules sys/modules/tl sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:00 2019 New Revision: 347918 URL: https://svnweb.freebsd.org/changeset/base/347918 Log: FCP-101: Remove tl(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347920 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/txp sys/i386/conf sys/modules sys/modules/txp sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:17 2019 New Revision: 347920 URL: https://svnweb.freebsd.org/changeset/base/347920 Log: FCP-101: Remove txp(4). Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347922 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/wb sys/i386/conf sys/modules sys/modules/wb sys/sparc64/conf

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:24:34 2019 New Revision: 347922 URL: https://svnweb.freebsd.org/changeset/base/347922 Log: FCP-101: Remove wb(4) Relnotes: yes FCP: https://github.com/freebsd/fcp/blob/master/fcp-0101.md Reviewed by: jhb, imp Differential Revision:

svn commit: r347925 - head/sys/sys

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 15:31:28 2019 New Revision: 347925 URL: https://svnweb.freebsd.org/changeset/base/347925 Log: FCP-101: Bump __FreeBSD_version for device removal. Bump accidentally omitted from r347924 due to a rebase accident. Differential Revision: https://revi

svn commit: r347926 - head

2019-05-17 Thread Brooks Davis
. +# 20190517: Remove obsolete 10 and 10/100 ethernet drivers. OLD_FILES+=usr/share/man/man4/bm.4 OLD_FILES+=usr/share/man/man4/cs.4 OLD_FILES+=usr/share/man/man4/de.4 ___ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn

svn commit: r347927 - in head/sys: arm64/include conf

2019-05-17 Thread Doug Moore
Author: dougm Date: Fri May 17 15:52:17 2019 New Revision: 347927 URL: https://svnweb.freebsd.org/changeset/base/347927 Log: Implement the ffs and fls functions, and their longer counterparts, in cpufunc, in terms of __builtin_ffs and the like, for arm64 architectures, and use those, rather

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

2019-05-17 Thread Emmanuel Vadot
Author: manu Date: Fri May 17 17:04:01 2019 New Revision: 347929 URL: https://svnweb.freebsd.org/changeset/base/347929 Log: pci: ecam: Do not warn on mismatch of bus_end We cannot know the bus end number before parsing the MCFG table so don't set the bus_end before that. If the MCFG table

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

2019-05-17 Thread Emmanuel Vadot
Author: manu Date: Fri May 17 17:05:16 2019 New Revision: 347930 URL: https://svnweb.freebsd.org/changeset/base/347930 Log: pci: ecam: Correctly parse memory and IO region When activating a resource do not compare the resource id to the adress. Treat IO region as MEMORY region too. S

svn commit: r347931 - head/sys/x86/x86

2019-05-17 Thread Konstantin Belousov
Author: kib Date: Fri May 17 17:11:01 2019 New Revision: 347931 URL: https://svnweb.freebsd.org/changeset/base/347931 Log: Free microcode memory later. With lockless DI, pmap_remove() requires operational thread lock, which is initialized at SI_SUB_RUN_QUEUE for thread0. Move it even l

svn commit: r347932 - in head/sys: kern sys x86/include x86/x86

2019-05-17 Thread Stephen J. Kiernan
Author: stevek Date: Fri May 17 17:21:32 2019 New Revision: 347932 URL: https://svnweb.freebsd.org/changeset/base/347932 Log: Instead of individual conditional statements to look for each hypervisor type, use a table to make it easier to add more in the future, if needed. Add VirtualBox d

svn commit: r347933 - head/sys/security/mac_veriexec

2019-05-17 Thread Stephen J. Kiernan
Author: stevek Date: Fri May 17 17:50:01 2019 New Revision: 347933 URL: https://svnweb.freebsd.org/changeset/base/347933 Log: Ensure we have obtained a lock on the process before calling mac_veriexec_get_executable_flags(). Only try locking/unlocking if the caller has not already acquired th

svn commit: r347934 - head/sys/dev/veriexec

2019-05-17 Thread Stephen J. Kiernan
Author: stevek Date: Fri May 17 18:02:26 2019 New Revision: 347934 URL: https://svnweb.freebsd.org/changeset/base/347934 Log: Protect commands that are considered dangerous with checks for kmem write priv. This allows for MAC/veriexec to prevent apps that are not "trusted" from using these c

svn commit: r347935 - head/sys/security/mac_veriexec

2019-05-17 Thread Stephen J. Kiernan
Author: stevek Date: Fri May 17 18:06:24 2019 New Revision: 347935 URL: https://svnweb.freebsd.org/changeset/base/347935 Log: Fix format strings for some debug messages that could have arguments that are different types across architectures by using %ju and typecasting to uintmax_t, where ap

svn commit: r347936 - head/sys/security/mac_veriexec

2019-05-17 Thread Stephen J. Kiernan
Author: stevek Date: Fri May 17 18:09:48 2019 New Revision: 347936 URL: https://svnweb.freebsd.org/changeset/base/347936 Log: sysctls which should be restricted when securelevel is raised should also be restricted when veriexec is enforced. Add mpo_system_check_sysctl method to mac_veriex

svn commit: r347938 - head/sys/security/mac_veriexec

2019-05-17 Thread Stephen J. Kiernan
Author: stevek Date: Fri May 17 18:13:43 2019 New Revision: 347938 URL: https://svnweb.freebsd.org/changeset/base/347938 Log: Obtain a shared lock instead of exclusive in the MAC/veriexec MAC_VERIEXEC_CHECK_PATH_SYSCALL per-MAC policy system call. When we are checking the status of the fi

svn commit: r347939 - head/sbin/nvmecontrol

2019-05-17 Thread Scott Long
Author: scottl Date: Fri May 17 18:15:47 2019 New Revision: 347939 URL: https://svnweb.freebsd.org/changeset/base/347939 Log: Better formatting for the logpage section Modified: head/sbin/nvmecontrol/nvmecontrol.8 Modified: head/sbin/nvmecontrol/nvmecontrol.8

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

2019-05-17 Thread Brooks Davis
Author: brooks Date: Fri May 17 18:16:55 2019 New Revision: 347940 URL: https://svnweb.freebsd.org/changeset/base/347940 Log: Remove the notice that ae(4) will be removed in FreeBSD 13. Modified: head/share/man/man4/ae.4 Modified: head/share/man/man4/ae.4

svn commit: r347941 - head/sys/dev/veriexec

2019-05-17 Thread Stephen J. Kiernan
Author: stevek Date: Fri May 17 18:25:53 2019 New Revision: 347941 URL: https://svnweb.freebsd.org/changeset/base/347941 Log: Add command to get version of the ioctl interface for the veriexec device. Obtained from:Juniper Networks, Inc. MFC after:1 week Modified: head/sys/

svn commit: r347942 - in head/sys: dev/veriexec security/mac_veriexec

2019-05-17 Thread Stephen J. Kiernan
Author: stevek Date: Fri May 17 19:27:07 2019 New Revision: 347942 URL: https://svnweb.freebsd.org/changeset/base/347942 Log: Add a new ioctl for the larger params struct that includes the label. We need to make the find_veriexec_file() function available publicly, so rename it to mac_ver

svn commit: r347943 - head/sys/cddl/dev/dtrace/powerpc

2019-05-17 Thread Justin Hibbits
Author: jhibbits Date: Fri May 17 19:57:08 2019 New Revision: 347943 URL: https://svnweb.freebsd.org/changeset/base/347943 Log: powerpc/dtrace: Actually fix stack traces Fix stack unwinding such that requesting N stack frames in lockstat will actually give you N frames, not anywhere from

svn commit: r347944 - head/sys/dev/netmap

2019-05-17 Thread Vincenzo Maffione
Author: vmaffione Date: Fri May 17 20:29:31 2019 New Revision: 347944 URL: https://svnweb.freebsd.org/changeset/base/347944 Log: netmap: align if_ptnet to the changes introduced by r347233 This removes non-functional SCTP checksum offload support. More information in the log message of r3

svn commit: r347946 - head/sys/kern

2019-05-17 Thread Konstantin Belousov
Author: kib Date: Fri May 17 21:18:11 2019 New Revision: 347946 URL: https://svnweb.freebsd.org/changeset/base/347946 Log: Grammar fixes for r347690. Submitted by: alc MFC after:3 days Modified: head/sys/kern/imgact_elf.c Modified: head/sys/kern/imgact_elf.c ==

svn commit: r347948 - in head: sbin/fdisk sys/sys/disk

2019-05-17 Thread Conrad Meyer
Author: cem Date: Sat May 18 00:22:28 2019 New Revision: 347948 URL: https://svnweb.freebsd.org/changeset/base/347948 Log: Add DragonFly's partition number to fdisk(8) and diskmbr.h This change doesn't make any attempt to add support for these slices to the relevent GEOM classes. Just re

Re: svn commit: r347911 - in head: . share/man/man4 sys/amd64/conf sys/conf sys/dev/ed sys/i386/conf sys/modules sys/modules/ed

2019-05-17 Thread Bjoern A. Zeeb
On 17 May 2019, at 15:23, Brooks Davis wrote: Author: brooks Date: Fri May 17 15:23:02 2019 New Revision: 347911 URL: https://svnweb.freebsd.org/changeset/base/347911 Log: FCP-101: Remove ed(4). can you please also change the samples in the default rc.conf file which uses ed0? Thanks, /b

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

2019-05-17 Thread Mark Johnston
Author: markj Date: Sat May 18 01:46:38 2019 New Revision: 347949 URL: https://svnweb.freebsd.org/changeset/base/347949 Log: Implement the M_NEXTFIT allocation strategy for vmem(9). This is described in the vmem paper: "directs vmem to use the next free segment after the one previously al

svn commit: r347950 - head/sys/vm

2019-05-17 Thread Mark Johnston
Author: markj Date: Sat May 18 02:02:14 2019 New Revision: 347950 URL: https://svnweb.freebsd.org/changeset/base/347950 Log: Use M_NEXTFIT in memguard(9). memguard(9) wants to avoid reuse of freed addresses for as long as possible. Previously it maintained a racily updated cursor which w