Re: svn commit: r359681 - in head: . share/mk

2020-04-06 Thread Antoine Brodin
On Tue, Apr 7, 2020 at 1:38 AM Brooks Davis wrote: > > Author: brooks > Date: Mon Apr 6 23:38:46 2020 > New Revision: 359681 > URL: https://svnweb.freebsd.org/changeset/base/359681 > > Log: > Fix compilation with upstream clang builtin headers. > > By using -nobuiltininc and adding the clang

Re: svn commit: r359681 - in head: . share/mk

2020-04-06 Thread Maxim Sobolev
This broke Jenkins builds. :( https://ci.freebsd.org/job/FreeBSD-head-armv7-build/8689/ -Max On Mon, Apr 6, 2020 at 6:49 PM Bryan Drewery wrote: > On 4/6/2020 4:38 PM, Brooks Davis wrote: > > Author: brooks > > Date: Mon Apr 6 23:38:46 2020 > > New Revision: 359681 > > URL:

svn commit: r359686 - head/sys/cam/ctl

2020-04-06 Thread Alexander Motin
Author: mav Date: Tue Apr 7 03:19:00 2020 New Revision: 359686 URL: https://svnweb.freebsd.org/changeset/base/359686 Log: Fix panic on kern.cam.ctl.ha_role change after r333446. MFC after:1 week Sponsored by: iXsystems, Inc. Modified: head/sys/cam/ctl/ctl_backend_block.c

svn commit: r359685 - in head: . etc lib/libc/gen share/mk share/termcap usr.bin/login usr.bin/vgrind usr.sbin/services_mkdb

2020-04-06 Thread Maxim Sobolev
Author: sobomax Date: Tue Apr 7 02:46:22 2020 New Revision: 359685 URL: https://svnweb.freebsd.org/changeset/base/359685 Log: Normalize deployment tools usage and definitions by putting into one place instead of sprinkling them out over many disjoint files. This is a follow-up to achieve

Re: svn commit: r359681 - in head: . share/mk

2020-04-06 Thread Bryan Drewery
On 4/6/2020 4:38 PM, Brooks Davis wrote: > Author: brooks > Date: Mon Apr 6 23:38:46 2020 > New Revision: 359681 > URL: https://svnweb.freebsd.org/changeset/base/359681 > > Log: > Fix compilation with upstream clang builtin headers. > > By using -nobuiltininc and adding the clang builtin

svn commit: r359682 - head/sys/riscv/riscv

2020-04-06 Thread Jessica Clarke
Author: jrtc27 Date: Mon Apr 6 23:54:50 2020 New Revision: 359682 URL: https://svnweb.freebsd.org/changeset/base/359682 Log: riscv: Add semicolon missing from r359672 Somehow this got lost between build-testing and submitting to Phabricator. Modified: head/sys/riscv/riscv/pmap.c

svn commit: r359681 - in head: . share/mk

2020-04-06 Thread Brooks Davis
Author: brooks Date: Mon Apr 6 23:38:46 2020 New Revision: 359681 URL: https://svnweb.freebsd.org/changeset/base/359681 Log: Fix compilation with upstream clang builtin headers. By using -nobuiltininc and adding the clang builtin headers resource dir to the end of the compiler header

svn commit: r359680 - in head/usr.bin: gprof mail tip/tip

2020-04-06 Thread Kyle Evans
Author: kevans Date: Mon Apr 6 23:28:24 2020 New Revision: 359680 URL: https://svnweb.freebsd.org/changeset/base/359680 Log: mail/gprof/tip: tap with the ugly stick The ugly stick here is this bit in the respective headers: #ifndef EXTERN #define EXTERN extern #endif with a

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

2020-04-06 Thread Rick Macklem
Author: rmacklem Date: Mon Apr 6 23:21:39 2020 New Revision: 359679 URL: https://svnweb.freebsd.org/changeset/base/359679 Log: Fix noisy NFSv4 server printf. Peter reported that his dmesg was getting cluttered with nfsrv_cache_session: no session messages when he rebooted his NFS

svn commit: r359678 - head/usr.bin/indent

2020-04-06 Thread Kyle Evans
Author: kevans Date: Mon Apr 6 23:20:20 2020 New Revision: 359678 URL: https://svnweb.freebsd.org/changeset/base/359678 Log: indent: fix the -fno-common build Spread the globals far and wide, hopefully to the files that make the most sense. -fno-common will become the default in

svn commit: r359677 - in head: libexec/ypxfr usr.sbin/rpc.yppasswdd usr.sbin/rpc.ypupdated usr.sbin/rpc.ypxfrd usr.sbin/ypldap usr.sbin/ypserv

2020-04-06 Thread Kyle Evans
Author: kevans Date: Mon Apr 6 23:16:05 2020 New Revision: 359677 URL: https://svnweb.freebsd.org/changeset/base/359677 Log: yp*: fix -fno-common build This is mostly two problems spread out far and wide: - ypldap_process should be declared properly - debug is defined differently in

svn commit: r359676 - in head/contrib/ntp: include ntpd

2020-04-06 Thread Kyle Evans
Author: kevans Date: Mon Apr 6 23:11:43 2020 New Revision: 359676 URL: https://svnweb.freebsd.org/changeset/base/359676 Log: ntpd: fix build with -fno-common Only a small nit here: psl should be declared extern and defined exactly once. -fno-common will become the default in

svn commit: r359674 - head/lib/libcasper/services/cap_sysctl

2020-04-06 Thread Conrad Meyer
Author: cem Date: Mon Apr 6 23:07:56 2020 New Revision: 359674 URL: https://svnweb.freebsd.org/changeset/base/359674 Log: libcasper: Constify cap_sysctl_limit_mib() mib parameter No functional change. Minor API change that is nicer for consumers. ABI is identical; the routine never

svn commit: r359675 - head/tests/sys/kqueue/libkqueue

2020-04-06 Thread Kyle Evans
Author: kevans Date: Mon Apr 6 23:08:07 2020 New Revision: 359675 URL: https://svnweb.freebsd.org/changeset/base/359675 Log: kqueue tests: fix -fno-common build vnode_fd and kqfd are both shared among multiple CU; define them exactly once. In the case of vnode_fd, it was simply the

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

2020-04-06 Thread Mitchell Horne
Author: mhorne Date: Mon Apr 6 22:48:43 2020 New Revision: 359673 URL: https://svnweb.freebsd.org/changeset/base/359673 Log: RISC-V: copy the DTB to early KVA The location of the device-tree blob is passed to the kernel by the previous booting stage (i.e. BBL or OpenSBI). Currently, we

svn commit: r359672 - head/sys/riscv/riscv

2020-04-06 Thread Jessica Clarke
Author: jrtc27 Date: Mon Apr 6 22:31:30 2020 New Revision: 359672 URL: https://svnweb.freebsd.org/changeset/base/359672 Log: riscv: Make sure local hart's icache is synced in pmap_sync_icache The only way to flush the local hart's icache is with a FENCE.I (or an equivalent SBI call); a

svn commit: r359671 - head/sys/riscv/riscv

2020-04-06 Thread Jessica Clarke
Author: jrtc27 Date: Mon Apr 6 22:29:15 2020 New Revision: 359671 URL: https://svnweb.freebsd.org/changeset/base/359671 Log: riscv: Fix pmap_fault_fixup for L3 pages Summary: The parentheses being in the wrong place means that, for L3 pages, oldpte has all bits except PTE_V cleared,

svn commit: r359670 - stable/11/sys/ufs/ufs

2020-04-06 Thread Kirk McKusick
Author: mckusick Date: Mon Apr 6 22:14:50 2020 New Revision: 359670 URL: https://svnweb.freebsd.org/changeset/base/359670 Log: MFC of 359612 Use proper boolean expressions for soft update macros. Sponsored by: Netflix Modified: stable/11/sys/ufs/ufs/inode.h Directory Properties:

svn commit: r359669 - stable/12/sys/ufs/ufs

2020-04-06 Thread Kirk McKusick
Author: mckusick Date: Mon Apr 6 22:12:42 2020 New Revision: 359669 URL: https://svnweb.freebsd.org/changeset/base/359669 Log: MFC of 359612 Use proper boolean expressions for soft update macros. Sponsored by: Netflix Modified: stable/12/sys/ufs/ufs/inode.h Directory Properties:

svn commit: r359668 - head/sys/ufs/ffs

2020-04-06 Thread Kirk McKusick
Author: mckusick Date: Mon Apr 6 20:23:47 2020 New Revision: 359668 URL: https://svnweb.freebsd.org/changeset/base/359668 Log: Revert -r359612 as it can cause other panics. An updated version will be made when the issue has been resolved. Reported by: Peter Holm Modified:

svn commit: r359667 - in head/sys: dev/hwpmc sys

2020-04-06 Thread Marcin Wojtas
Author: mw Date: Mon Apr 6 19:45:26 2020 New Revision: 359667 URL: https://svnweb.freebsd.org/changeset/base/359667 Log: Add hwpmc support for Intel Atom Goldmont microarchitecture Recognize new micro-architecture in hwpmc_intel driver. Based on Intel document 325462-071US. Tested with

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

2020-04-06 Thread Konstantin Belousov
Author: kib Date: Mon Apr 6 18:52:40 2020 New Revision: 359666 URL: https://svnweb.freebsd.org/changeset/base/359666 Log: MFC r359468: kern_sendfile.c: add specific malloc type. Modified: stable/12/sys/kern/kern_sendfile.c Directory Properties: stable/12/ (props changed) Modified:

svn commit: r359665 - in stable/12/sys: kern ufs/ffs vm

2020-04-06 Thread Konstantin Belousov
Author: kib Date: Mon Apr 6 18:48:55 2020 New Revision: 359665 URL: https://svnweb.freebsd.org/changeset/base/359665 Log: MFC r359466: VOP_GETPAGES_ASYNC(): consistently call iodone() callback in case of error. Modified: stable/12/sys/kern/vfs_default.c stable/12/sys/ufs/ffs/ffs_vnops.c

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

2020-04-06 Thread Konstantin Belousov
Author: kib Date: Mon Apr 6 18:47:15 2020 New Revision: 359664 URL: https://svnweb.freebsd.org/changeset/base/359664 Log: MFC r359464: buffer pager: skip bogus pages. PR: 244713 Modified: stable/12/sys/kern/vfs_bio.c Directory Properties: stable/12/ (props changed) Modified:

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

2020-04-06 Thread Konstantin Belousov
Author: kib Date: Mon Apr 6 18:45:05 2020 New Revision: 359663 URL: https://svnweb.freebsd.org/changeset/base/359663 Log: MFC r359463: kern_sendfile.c style: order headers alphabetically. Modified: stable/12/sys/kern/kern_sendfile.c Directory Properties: stable/12/ (props changed)

svn commit: r359662 - head/sys/cam/scsi

2020-04-06 Thread Alexander Motin
Author: mav Date: Mon Apr 6 18:42:01 2020 New Revision: 359662 URL: https://svnweb.freebsd.org/changeset/base/359662 Log: Relax too strict SES element descriptors check in r355430. SES specifications allows the string to be NULL-terminated, while previous code was considering it as

svn commit: r359661 - svnadmin/conf

2020-04-06 Thread Joseph Mingrone
Author: jrm (ports committer) Date: Mon Apr 6 17:28:17 2020 New Revision: 359661 URL: https://svnweb.freebsd.org/changeset/base/359661 Log: Take in idle commit bits Approved by: core (jhb) Differential Revision:https://reviews.freebsd.org/D24311 With hat: core-secretary@

svn commit: r359660 - svnadmin/conf

2020-04-06 Thread Rodney W. Grimes
Author: rgrimes Date: Mon Apr 6 16:34:04 2020 New Revision: 359660 URL: https://svnweb.freebsd.org/changeset/base/359660 Log: # (2) The full name of the person. # (3) In brief, what they will be working on (a couple of sentences). Welcome Richard Scheffenegger as a src committer.

svn commit: r359659 - stable/12/sys/dev/hwpmc

2020-04-06 Thread Mark Johnston
Author: markj Date: Mon Apr 6 14:58:24 2020 New Revision: 359659 URL: https://svnweb.freebsd.org/changeset/base/359659 Log: MFC r359437: Fix accounting of hwpmc's thread descriptor freelist. Modified: stable/12/sys/dev/hwpmc/hwpmc_mod.c Directory Properties: stable/12/ (props changed)

svn commit: r359658 - stable/12/usr.bin/top

2020-04-06 Thread Mark Johnston
Author: markj Date: Mon Apr 6 14:56:19 2020 New Revision: 359658 URL: https://svnweb.freebsd.org/changeset/base/359658 Log: MFC r359594, r359597: Fix the description of the -m flag in top.1. PR: 244153 Modified: stable/12/usr.bin/top/top.1 Directory Properties: stable/12/

svn commit: r359657 - head/sys/netinet

2020-04-06 Thread Michael Tuexen
Author: tuexen Date: Mon Apr 6 13:58:13 2020 New Revision: 359657 URL: https://svnweb.freebsd.org/changeset/base/359657 Log: Do more argument validation under INVARIANTS when starting/stopping an SCTP timer. MFC after:1 week Modified: head/sys/netinet/sctputil.c

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

2020-04-06 Thread Christian Brueffer
Author: brueffer Date: Mon Apr 6 09:59:21 2020 New Revision: 359656 URL: https://svnweb.freebsd.org/changeset/base/359656 Log: Add Gordon Bergling to the authors section; remove trailing whitespace. Suggested by: rgrimes Approved by: Gordon Bergling X-MFC-with: r359633 Modified:

svn commit: r359655 - head/sys/dev/mlx5/mlx5_en

2020-04-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Apr 6 09:50:20 2020 New Revision: 359655 URL: https://svnweb.freebsd.org/changeset/base/359655 Log: Don't drop packets having too many TCP option headers in mlx5en(4). When using SACK it can happen there are multiple option headers. Don't drop these packets,

svn commit: r359654 - head/sys/dev/mlx5/mlx5_en

2020-04-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Apr 6 09:45:49 2020 New Revision: 359654 URL: https://svnweb.freebsd.org/changeset/base/359654 Log: Ensure a minimum inline size of 16 bytes in mlx5en(4). This includes 14 bytes of ethernet header and 2 bytes of VLAN header. This allows for making

svn commit: r359653 - head/sys/dev/mlx5/mlx5_en

2020-04-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Apr 6 09:41:22 2020 New Revision: 359653 URL: https://svnweb.freebsd.org/changeset/base/359653 Log: Count number of times transmit ring is out of buffers in mlx5en(4). Differential Revision:https://reviews.freebsd.org/D24273 MFC after:1 week

Re: svn commit: r359633 - head/share/man/man4

2020-04-06 Thread Gordon Bergling
Hi Chris, yes, why not. :) Should I create a new differential for it, or could you do it on the fly? Best regards, Gordon > Am 06.04.2020 um 11:23 schrieb Christian Brueffer : > > On 2020-04-05 01:48, Rodney W. Grimes wrote: >> >>> On Sat, 2020-04-04 at 17:10 -0700, Rodney W. Grimes wrote:

Re: svn commit: r359633 - head/share/man/man4

2020-04-06 Thread Christian Brueffer
On 2020-04-05 01:48, Rodney W. Grimes wrote: > >> On Sat, 2020-04-04 at 17:10 -0700, Rodney W. Grimes wrote: Author: brueffer Date: Sat Apr 4 21:38:00 2020 New Revision: 359633 URL: https://svnweb.freebsd.org/changeset/base/359633 Log: Add a manpage for

svn commit: r359652 - in stable/11/sys: dev/acpica fs/cuse i386/bios kern net

2020-04-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Apr 6 07:16:31 2020 New Revision: 359652 URL: https://svnweb.freebsd.org/changeset/base/359652 Log: MFC r333806: Use NULL for SYSINIT's last arg, which is a pointer type Sponsored by: The FreeBSD Foundation Modified: stable/11/sys/dev/acpica/acpi.c

svn commit: r359651 - stable/11/sys/fs/cuse

2020-04-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Apr 6 07:09:04 2020 New Revision: 359651 URL: https://svnweb.freebsd.org/changeset/base/359651 Log: MFC r359452: Fine grain locking inside the cuse(3) kernel module. Implement one mutex per cuse(3) server instance which also cover the clients belonging to

svn commit: r359650 - stable/12/sys/fs/cuse

2020-04-06 Thread Hans Petter Selasky
Author: hselasky Date: Mon Apr 6 07:07:27 2020 New Revision: 359650 URL: https://svnweb.freebsd.org/changeset/base/359650 Log: MFC r359452: Fine grain locking inside the cuse(3) kernel module. Implement one mutex per cuse(3) server instance which also cover the clients belonging to

svn commit: r359649 - stable/11/sbin/ipfw

2020-04-06 Thread Andrey V. Elsukov
Author: ae Date: Mon Apr 6 06:38:54 2020 New Revision: 359649 URL: https://svnweb.freebsd.org/changeset/base/359649 Log: MFC r359271: Use IP_FW_NAT44_DESTROY opcode for IP_FW3 socket option to destroy NAT instance. The NAT44 group of opcodes for IP_FW3 socket option is modern

svn commit: r359648 - stable/12/sbin/ipfw

2020-04-06 Thread Andrey V. Elsukov
Author: ae Date: Mon Apr 6 06:34:45 2020 New Revision: 359648 URL: https://svnweb.freebsd.org/changeset/base/359648 Log: MFC r359271: Use IP_FW_NAT44_DESTROY opcode for IP_FW3 socket option to destroy NAT instance. The NAT44 group of opcodes for IP_FW3 socket option is modern