svn commit: r363595 - head/sys/kern

2020-07-26 Thread Kyle Evans
Author: kevans Date: Mon Jul 27 03:13:23 2020 New Revision: 363595 URL: https://svnweb.freebsd.org/changeset/base/363595 Log: makesyscalls.sh: spit out a deprecation notice to stderr This has for a while been replaced by makesyscalls.lua in the stock FreeBSD build. Ensure downstreams

svn commit: r363594 - stable/12/sys/net

2020-07-26 Thread Matt Macy
Author: mmacy Date: Mon Jul 27 01:53:27 2020 New Revision: 363594 URL: https://svnweb.freebsd.org/changeset/base/363594 Log: iflib: fix cloneattach fail and generalize pseudo device handling - a cloneattach failure will not currently be handled correctly, jump to the right target

svn commit: r363592 - stable/12/sys/net

2020-07-26 Thread Matt Macy
Author: mmacy Date: Mon Jul 27 01:38:14 2020 New Revision: 363592 URL: https://svnweb.freebsd.org/changeset/base/363592 Log: Fix panics when using iflib pseudo device support Reviewed by: gallatin@, hselasky@ Sponsored by: Netgate, Inc. Differential Revision:

svn commit: r363590 - head/sys/net

2020-07-26 Thread Matt Macy
Author: mmacy Date: Mon Jul 27 01:17:59 2020 New Revision: 363590 URL: https://svnweb.freebsd.org/changeset/base/363590 Log: iflib: fix LOR with bpf detach Reported by: grehan@ Approved by: grehan@ MFC after:1 week Sponsored by: Netgate Differential Revision:

svn commit: r363589 - in stable/12/lib/libpmc/pmu-events/arch/x86: . amdfam17h amdzen1 amdzen2

2020-07-26 Thread Alexander Motin
Author: mav Date: Mon Jul 27 00:26:54 2020 New Revision: 363589 URL: https://svnweb.freebsd.org/changeset/base/363589 Log: MFC r363157: Update AMD Zen1 and add Zen2 events mapping. Added: stable/12/lib/libpmc/pmu-events/arch/x86/amdzen1/ - copied from r363157,

svn commit: r363588 - stable/12/lib/libpmc/pmu-events/arch/x86/amdfam17h

2020-07-26 Thread Alexander Motin
Author: mav Date: Mon Jul 27 00:25:56 2020 New Revision: 363588 URL: https://svnweb.freebsd.org/changeset/base/363588 Log: MFC r355666: libpmc: sort some amdfam17h entries to make valid json Modified: stable/12/lib/libpmc/pmu-events/arch/x86/amdfam17h/core.json

svn commit: r363587 - head/sys/fs/nfs

2020-07-26 Thread Rick Macklem
Author: rmacklem Date: Sun Jul 26 23:13:10 2020 New Revision: 363587 URL: https://svnweb.freebsd.org/changeset/base/363587 Log: Fix the NFSv4 client so that it checks for support of TimeCreate before trying to set it. r362490 added support for setting of the TimeCreate (va_birthtime)

svn commit: r363586 - head/sys/fs/nfsserver

2020-07-26 Thread Rick Macklem
Author: rmacklem Date: Sun Jul 26 23:03:41 2020 New Revision: 363586 URL: https://svnweb.freebsd.org/changeset/base/363586 Log: Fix the NFS server so that it sets va_birthtime. r362490 marked that the NFSv4 attribute TimeCreate (va_birthtime) is supported, but it did not change the NFS

svn commit: r363585 - head/sys/geom

2020-07-26 Thread Xin LI
Author: delphij Date: Sun Jul 26 22:30:55 2020 New Revision: 363585 URL: https://svnweb.freebsd.org/changeset/base/363585 Log: gctl_get_geom: Skip validation of g_class. The caller from kernel is expected to provide an valid g_class pointer, instead of traversing the global g_class list,

svn commit: r363584 - head/sys/geom

2020-07-26 Thread Xin LI
Author: delphij Date: Sun Jul 26 22:30:01 2020 New Revision: 363584 URL: https://svnweb.freebsd.org/changeset/base/363584 Log: geom_map and geom_redboot: Remove unused ctlreq handler. The two classes do not take any verbs and always gctl_error for all requests, so don't bother to provide

Re: svn commit: r363568 - stable/12/sys/net

2020-07-26 Thread Kristof Provost
On 26 Jul 2020, at 21:21, mike tancsa wrote: Hi Kristof,     First off, thank you for all your efforts in pf and if_bridge.  I have trying to track down a problem with a golang app (sysutils/zrepl) that started acting up around the time the if_bridge stuff was commited (june 26th).  The

svn commit: r363582 - vendor/llvm-project/llvmorg-11-init-20933-g3c1fca803bc

2020-07-26 Thread Dimitry Andric
Author: dim Date: Sun Jul 26 19:48:09 2020 New Revision: 363582 URL: https://svnweb.freebsd.org/changeset/base/363582 Log: Tag llvm-project branch release/11.x llvmorg-11-init-20933-g3c1fca803bc. Added: vendor/llvm-project/llvmorg-11-init-20933-g3c1fca803bc/ - copied from r363581,

svn commit: r363581 - in vendor/llvm-project/release-11.x: clang/include/clang/Driver clang/include/clang/Sema clang/lib/AST clang/lib/Basic/Targets clang/lib/CodeGen clang/lib/Driver clang/lib/Dri...

2020-07-26 Thread Dimitry Andric
Author: dim Date: Sun Jul 26 19:46:28 2020 New Revision: 363581 URL: https://svnweb.freebsd.org/changeset/base/363581 Log: Vendor import of llvm-project branch release/11.x llvmorg-11-init-20933-g3c1fca803bc. Added:

svn commit: r363580 - vendor/llvm-project/release-11.x

2020-07-26 Thread Dimitry Andric
Author: dim Date: Sun Jul 26 19:40:37 2020 New Revision: 363580 URL: https://svnweb.freebsd.org/changeset/base/363580 Log: Branch vendor/llvm-project/master to vendor/llvm-project/release-11.x, to allow for independent merges of the upstream master and release-11.x branches. Added:

svn commit: r363579 - vendor/llvm-project/llvmorg-11-init-20887-g2e10b7a39b9

2020-07-26 Thread Dimitry Andric
Author: dim Date: Sun Jul 26 19:39:02 2020 New Revision: 363579 URL: https://svnweb.freebsd.org/changeset/base/363579 Log: Tag llvm-project master 2e10b7a39b9, the last commit before the llvmorg-12-init tag, from which release/11.x was branched. Added:

Re: svn commit: r363568 - stable/12/sys/net

2020-07-26 Thread mike tancsa
Hi Kristof,     First off, thank you for all your efforts in pf and if_bridge.  I have trying to track down a problem with a golang app (sysutils/zrepl) that started acting up around the time the if_bridge stuff was commited (june 26th).  The problem would manifest in stalls of the daemon and am

svn commit: r363577 - in stable/12/usr.bin/locale: . tests

2020-07-26 Thread Yuri Pankov
Author: yuripv Date: Sun Jul 26 19:18:55 2020 New Revision: 363577 URL: https://svnweb.freebsd.org/changeset/base/363577 Log: MFC r362146: locale: exit 1 if unknown keyword was specified PR: 241906 Submitted by: Akos Somfai Modified: stable/12/usr.bin/locale/locale.c

svn commit: r363575 - head/sys/compat/linuxkpi/common/include/linux

2020-07-26 Thread Emmanuel Vadot
Author: manu Date: Sun Jul 26 18:33:29 2020 New Revision: 363575 URL: https://svnweb.freebsd.org/changeset/base/363575 Log: Fix r363565 lockdep.h needs sys/lock.h for LOCK_CLASS Modified: head/sys/compat/linuxkpi/common/include/linux/lockdep.h Modified:

svn commit: r363576 - head/usr.bin/vmstat

2020-07-26 Thread Ian Lepore
Author: ian Date: Sun Jul 26 18:33:29 2020 New Revision: 363576 URL: https://svnweb.freebsd.org/changeset/base/363576 Log: Describe the value in the 're' column of vmstat(8) in terms of freebsd's vm implementation. The old description was left over from the 4.4 BSD Lite import in 1994, and

svn commit: r363574 - in head/sys: conf riscv/conf riscv/riscv

2020-07-26 Thread Jessica Clarke
Author: jrtc27 Date: Sun Jul 26 18:21:02 2020 New Revision: 363574 URL: https://svnweb.freebsd.org/changeset/base/363574 Log: riscv: Include syscon_power device driver in GENERIC kernel config QEMU's RISC-V virt machine provides syscon-power and syscon-reset devices as the means by which

svn commit: r363573 - in head/sys: conf dev/extres/syscon

2020-07-26 Thread Jessica Clarke
Author: jrtc27 Date: Sun Jul 26 18:19:50 2020 New Revision: 363573 URL: https://svnweb.freebsd.org/changeset/base/363573 Log: Add syscon power and reset control device driver This device driver supports both syscon-power and syscon-reset devices, as specified in [1] and [2]. These

svn commit: r363572 - in head/stand/efi/loader/arch: arm riscv

2020-07-26 Thread Jessica Clarke
Author: jrtc27 Date: Sun Jul 26 18:17:36 2020 New Revision: 363572 URL: https://svnweb.freebsd.org/changeset/base/363572 Log: loader: Avoid -Wpointer-to-int cast warnings for Arm and RISC-V On RISC-V, Clang warns with: cast to smaller integer type 'unsigned int' from 'void

svn commit: r363571 - in head/sys: conf dev/goldfish riscv/conf

2020-07-26 Thread Jessica Clarke
Author: jrtc27 Date: Sun Jul 26 18:15:16 2020 New Revision: 363571 URL: https://svnweb.freebsd.org/changeset/base/363571 Log: Add Goldfish RTC device driver for RISC-V This device was originally used as part of the goldfish virtual hardware platform used for emulating Android on QEMU,

svn commit: r363570 - stable/12/usr.bin/whois

2020-07-26 Thread Mark Johnston
Author: markj Date: Sun Jul 26 18:12:54 2020 New Revision: 363570 URL: https://svnweb.freebsd.org/changeset/base/363570 Log: MFC r363052: whois: Handle referrals to rwhois servers. PR: 243862 Modified: stable/12/usr.bin/whois/whois.c Directory Properties: stable/12/ (props

svn commit: r363569 - head/usr.bin/vmstat

2020-07-26 Thread Ian Lepore
Author: ian Date: Sun Jul 26 17:50:39 2020 New Revision: 363569 URL: https://svnweb.freebsd.org/changeset/base/363569 Log: Remove commented-out lines describing the old never-implemented -t option. In 2018, r338094 removed the commented-out code for supporting the -t command line option

svn commit: r363568 - stable/12/sys/net

2020-07-26 Thread Kristof Provost
Author: kp Date: Sun Jul 26 17:44:03 2020 New Revision: 363568 URL: https://svnweb.freebsd.org/changeset/base/363568 Log: Revert bridge epochification Revert r363492, r363491, r363430, r363429 and r362650. The introduction of epoch in the network stack is incomplete in stable/12, and

svn commit: r363567 - head/sys/compat/linuxkpi/common/include/linux

2020-07-26 Thread Emmanuel Vadot
Author: manu Date: Sun Jul 26 17:21:24 2020 New Revision: 363567 URL: https://svnweb.freebsd.org/changeset/base/363567 Log: Revert r363564 linux/sizes.h doesn't exists in base ... sorry. Modified: head/sys/compat/linuxkpi/common/include/linux/dma-mapping.h Modified:

svn commit: r363566 - head/sys/compat/linuxkpi/common/include/linux

2020-07-26 Thread Emmanuel Vadot
Author: manu Date: Sun Jul 26 16:31:49 2020 New Revision: 363566 URL: https://svnweb.freebsd.org/changeset/base/363566 Log: linuxkpi: Add taint* defines This isn't used for us but allow us to port drivers more easily. Reviewed by: hselasky Sponsored by: The FreeBSD Foundation

svn commit: r363565 - head/sys/compat/linuxkpi/common/include/linux

2020-07-26 Thread Emmanuel Vadot
Author: manu Date: Sun Jul 26 16:30:59 2020 New Revision: 363565 URL: https://svnweb.freebsd.org/changeset/base/363565 Log: linuxkpi: Include hardirq.h in preempt.h and lockdep.h in hardirq.h Linux does the same, this avoids ifdef or extra includes in ported drivers. Reviewed by:

svn commit: r363564 - head/sys/compat/linuxkpi/common/include/linux

2020-07-26 Thread Emmanuel Vadot
Author: manu Date: Sun Jul 26 16:30:01 2020 New Revision: 363564 URL: https://svnweb.freebsd.org/changeset/base/363564 Log: linuxkpi: Include linux/sizes.h in dma-mapping.h Linux does the same, this avoids ifdef or extra includes in ported drivers. Reviewed by: emaste, hselasky

svn commit: r363563 - head/bin/chio

2020-07-26 Thread Ed Maste
Author: emaste Date: Sun Jul 26 15:10:33 2020 New Revision: 363563 URL: https://svnweb.freebsd.org/changeset/base/363563 Log: chio: avoid out of bounds read ch_ces is alloacated with space for total_elem entries. CID: 1418536 Reported by: Coverity Scan Sponsored by: The

svn commit: r363562 - head/sys/sys

2020-07-26 Thread Mateusz Guzik
Author: mjg Date: Sun Jul 26 13:30:33 2020 New Revision: 363562 URL: https://svnweb.freebsd.org/changeset/base/363562 Log: Bump __FreeBSD_version after introduction of lockless lookup to the VFS layer Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

svn commit: r363561 - in stable: 11/usr.sbin/wpa/wpa_supplicant 12/usr.sbin/wpa/wpa_supplicant

2020-07-26 Thread Cy Schubert
Author: cy Date: Sun Jul 26 13:07:09 2020 New Revision: 363561 URL: https://svnweb.freebsd.org/changeset/base/363561 Log: MFC r362651: Add MATCH option for CONFIG_MATCH_IFACE. If the interfaces on which wpa_supplicant is to run are not known or do not exist, wpa_supplicant can match

svn commit: r363561 - in stable: 11/usr.sbin/wpa/wpa_supplicant 12/usr.sbin/wpa/wpa_supplicant

2020-07-26 Thread Cy Schubert
Author: cy Date: Sun Jul 26 13:07:09 2020 New Revision: 363561 URL: https://svnweb.freebsd.org/changeset/base/363561 Log: MFC r362651: Add MATCH option for CONFIG_MATCH_IFACE. If the interfaces on which wpa_supplicant is to run are not known or do not exist, wpa_supplicant can match

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

2020-07-26 Thread Ruslan Bukin
Author: br Date: Sun Jul 26 12:29:22 2020 New Revision: 363560 URL: https://svnweb.freebsd.org/changeset/base/363560 Log: Rename DMAR flags: o DMAR_DOMAIN_* -> IOMMU_DOMAIN_* o DMAR_PGF_* -> IOMMU_PGF_* Reviewed by: kib Sponsored by: DARPA/AFRL Differential Revision:

svn commit: r363559 - stable/12/usr.sbin/nologin

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 11:16:43 2020 New Revision: 363559 URL: https://svnweb.freebsd.org/changeset/base/363559 Log: MFC 359977: Fix a typo Reported by: rgrimes Modified: stable/12/usr.sbin/nologin/nologin.8 Directory Properties: stable/12/ (props

svn commit: r363558 - stable/11/usr.sbin/efibootmgr

2020-07-26 Thread Toomas Soome
Author: tsoome Date: Sun Jul 26 11:01:38 2020 New Revision: 363558 URL: https://svnweb.freebsd.org/changeset/base/363558 Log: MFC 363241: efibootmgr: typo in long option name del-timout should be del-timeout Reported by: mjg Modified:

svn commit: r363557 - stable/12/usr.sbin/efibootmgr

2020-07-26 Thread Toomas Soome
Author: tsoome Date: Sun Jul 26 10:59:32 2020 New Revision: 363557 URL: https://svnweb.freebsd.org/changeset/base/363557 Log: MFC 363241: efibootmgr: typo in long option name del-timout should be del-timeout Reported by: mjg Modified:

svn commit: r363556 - stable/12/lib/libc/locale

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 10:08:53 2020 New Revision: 363556 URL: https://svnweb.freebsd.org/changeset/base/363556 Log: MFC 359504: Use proper mdoc(7) macros for literal text and do not use Tn Tn is deprecated and upsets linters. Modified:

svn commit: r363555 - head/sys/conf

2020-07-26 Thread Emmanuel Vadot
Author: manu Date: Sun Jul 26 10:07:05 2020 New Revision: 363555 URL: https://svnweb.freebsd.org/changeset/base/363555 Log: arm64: Only compile imx8 files if soc_freescale_imx8 is selected No Objection from: gonzo Modified: head/sys/conf/files.arm64 Modified: head/sys/conf/files.arm64

svn commit: r363554 - stable/12/usr.sbin/nologin

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 10:04:02 2020 New Revision: 363554 URL: https://svnweb.freebsd.org/changeset/base/363554 Log: MFC 359967: Document the exit status and the stdout message of nologin(8) Reviewed by: debdrup (earlier version) Differential Revision:

svn commit: r363553 - stable/12/libexec/rc/rc.d

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 10:01:27 2020 New Revision: 363553 URL: https://svnweb.freebsd.org/changeset/base/363553 Log: MFC 359973: sshd: Warn about missing ssh-keygen only when necessary The sshd service is using ssh-keygen to generate missing SSH keys. If

svn commit: r363552 - stable/12/usr.sbin/bhyve

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 09:58:52 2020 New Revision: 363552 URL: https://svnweb.freebsd.org/changeset/base/363552 Log: MFC 360187: Improve formatting of synopsis section This patch is about sorting the arguments and using proper mdoc(7) macros to stylize

svn commit: r363551 - stable/11/usr.bin/env

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 09:57:43 2020 New Revision: 363551 URL: https://svnweb.freebsd.org/changeset/base/363551 Log: MFC 360283: Fix invalid use of macros and two typos It turns out that currently mandoc(1) is not handling Fl in Ss correctly (maybe it

svn commit: r363550 - stable/12/usr.bin/env

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 09:57:08 2020 New Revision: 363550 URL: https://svnweb.freebsd.org/changeset/base/363550 Log: MFC 360283: Fix invalid use of macros and two typos It turns out that currently mandoc(1) is not handling Fl in Ss correctly (maybe it

svn commit: r363549 - stable/11/lib/libcam

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 09:54:32 2020 New Revision: 363549 URL: https://svnweb.freebsd.org/changeset/base/363549 Log: MFC 362956: Clean up cam.3 - Add a missing Pp [1] - Remove uses of Tn - Use "Xr open 2" when appropriate PR: 247783 [1]

svn commit: r363548 - stable/12/lib/libcam

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 09:53:50 2020 New Revision: 363548 URL: https://svnweb.freebsd.org/changeset/base/363548 Log: MFC 362956: Clean up cam.3 - Add a missing Pp [1] - Remove uses of Tn - Use "Xr open 2" when appropriate PR: 247783 [1]

svn commit: r363547 - stable/11/usr.sbin/config

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 09:52:48 2020 New Revision: 363547 URL: https://svnweb.freebsd.org/changeset/base/363547 Log: MFC 362742: Do not use macros in the argument to -width This patch improves the presentation of the FILES section dramatically. Modified:

svn commit: r363546 - stable/12/usr.sbin/config

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 09:52:04 2020 New Revision: 363546 URL: https://svnweb.freebsd.org/changeset/base/363546 Log: MFC 362742: Do not use macros in the argument to -width This patch improves the presentation of the FILES section dramatically. Modified:

svn commit: r363545 - stable/12/share/man/man4

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 09:48:04 2020 New Revision: 363545 URL: https://svnweb.freebsd.org/changeset/base/363545 Log: MFC 362741: Document that Intel Dual Band Wireless AC 8265 is supported by iwm(4) Modified: stable/12/share/man/man4/iwm.4

svn commit: r363544 - stable/12/bin/sh

2020-07-26 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Jul 26 09:47:01 2020 New Revision: 363544 URL: https://svnweb.freebsd.org/changeset/base/363544 Log: MFC 362957: Fix description of the "\$" sequence for PS1 The manual page documents "\$" to expand to either "$" or "#" followed by a

svn commit: r363543 - in head/usr.bin/sed: . tests

2020-07-26 Thread Yuri Pankov
Author: yuripv Date: Sun Jul 26 09:15:05 2020 New Revision: 363543 URL: https://svnweb.freebsd.org/changeset/base/363543 Log: sed: treat '[' as ordinary character in 'y' command 'y' does not handle bracket expressions, treat '[' as ordinary character and do not apply bracket expression