Re: svn commit: r365640 - in head: share/man/man5 share/man/man7 tools/build/options

2020-09-12 Thread Gordon Bergling
Hi Niclas, On Sat, Sep 12, 2020 at 09:13:33PM +0200, Niclas Zeising wrote: > On 2020-09-11 20:09, Gordon Bergling wrote: > > Author: gbe (doc committer) > > Date: Fri Sep 11 18:09:49 2020 > > New Revision: 365640 > > URL: https://svnweb.freebsd.org/changeset/base/365640 > > > > Log: > >Improv

svn commit: r365683 - releng/12.2/usr.sbin/certctl

2020-09-12 Thread Kyle Evans
Author: kevans Date: Sun Sep 13 02:17:17 2020 New Revision: 365683 URL: https://svnweb.freebsd.org/changeset/base/365683 Log: MFS r365681: certctl: fix hashed link generation with duplicate subjects Currently, certctl rehash will just keep clobbering .0 rather than incrementing the suffix

svn commit: r365684 - in releng/12.2: include lib/libc/gen lib/libc/sys

2020-09-12 Thread Kyle Evans
Author: kevans Date: Sun Sep 13 02:17:57 2020 New Revision: 365684 URL: https://svnweb.freebsd.org/changeset/base/365684 Log: MFS r365682: getlogin_r: fix the type of len getlogin_r is specified by POSIX to to take a size_t len, not int. Fix our version to do the same, bump the symbol ver

svn commit: r365682 - in stable/12: include lib/libc/gen lib/libc/sys

2020-09-12 Thread Kyle Evans
Author: kevans Date: Sun Sep 13 01:44:31 2020 New Revision: 365682 URL: https://svnweb.freebsd.org/changeset/base/365682 Log: MFC r365506 getlogin_r: fix the type of len getlogin_r is specified by POSIX to to take a size_t len, not int. Fix our version to do the same, bump the symbol vers

svn commit: r365681 - in stable: 11/usr.sbin/certctl 12/usr.sbin/certctl

2020-09-12 Thread Kyle Evans
Author: kevans Date: Sun Sep 13 01:09:22 2020 New Revision: 365681 URL: https://svnweb.freebsd.org/changeset/base/365681 Log: MFC r365500: certctl: fix hashed link generation with duplicate subjects Currently, certctl rehash will just keep clobbering .0 rather than incrementing the suffix

svn commit: r365681 - in stable: 11/usr.sbin/certctl 12/usr.sbin/certctl

2020-09-12 Thread Kyle Evans
Author: kevans Date: Sun Sep 13 01:09:22 2020 New Revision: 365681 URL: https://svnweb.freebsd.org/changeset/base/365681 Log: MFC r365500: certctl: fix hashed link generation with duplicate subjects Currently, certctl rehash will just keep clobbering .0 rather than incrementing the suffix

svn commit: r365680 - stable/11/usr.sbin/certctl

2020-09-12 Thread Kyle Evans
Author: kevans Date: Sun Sep 13 01:08:18 2020 New Revision: 365680 URL: https://svnweb.freebsd.org/changeset/base/365680 Log: MFC r361397, r361655, r361683: certctl(8) unprivileged & HISTORY correction r361397: Add an unprivileged mode where calls to install are passed appropriate flags

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

2020-09-12 Thread Brandon Bergren
Author: bdragon Date: Sat Sep 12 23:54:57 2020 New Revision: 365678 URL: https://svnweb.freebsd.org/changeset/base/365678 Log: [PowerPC] Add PVO_PADDR macro to mmu_oea.c to match mmu_oea64.c changes Use a PVO_PADDR macro on 32 bit as well, to reduce the difference between mmu_oea.c and mm

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

2020-09-12 Thread Mike Karels
Author: karels Date: Sat Sep 12 23:49:43 2020 New Revision: 365677 URL: https://svnweb.freebsd.org/changeset/base/365677 Log: bcm2838_pci.c: Respect DMA limits of controller. Fixes for Raspberry Pi 4B PCIe / USB: - Pass through a DMA tag for the controller. - In theory the controller ca

svn commit: r365673 - in releng/12.2: sbin/rtsol usr.sbin/rtsold

2020-09-12 Thread Bjoern A. Zeeb
Author: bz Date: Sat Sep 12 21:50:25 2020 New Revision: 365673 URL: https://svnweb.freebsd.org/changeset/base/365673 Log: MFS r365630 (markj, bz) - Capsicumize rtsol(8) and rtsold(8). - Avoid relying on pollution from libcasper.h. - Add script for "M bit". Approved by: re

svn commit: r365672 - in stable: 11/contrib/jemalloc/include/jemalloc 12/contrib/jemalloc/include/jemalloc

2020-09-12 Thread Dimitry Andric
Author: dim Date: Sat Sep 12 20:20:55 2020 New Revision: 365672 URL: https://svnweb.freebsd.org/changeset/base/365672 Log: Follow-up r365662 (MFC of r365371 and r365373) by also removing the header hack from jemalloc_FreeBSD.h, which rendered any make.conf MALLOC_PRODUCTION or src.conf WITH/

svn commit: r365672 - in stable: 11/contrib/jemalloc/include/jemalloc 12/contrib/jemalloc/include/jemalloc

2020-09-12 Thread Dimitry Andric
Author: dim Date: Sat Sep 12 20:20:55 2020 New Revision: 365672 URL: https://svnweb.freebsd.org/changeset/base/365672 Log: Follow-up r365662 (MFC of r365371 and r365373) by also removing the header hack from jemalloc_FreeBSD.h, which rendered any make.conf MALLOC_PRODUCTION or src.conf WITH/

svn commit: r365671 - in stable: 11 11/share/man/man5 11/share/mk 12 12/share/man/man5 12/share/mk

2020-09-12 Thread Dimitry Andric
(r365671) @@ -16,6 +16,18 @@ from older versions of FreeBSD, try WITHOUT_CLANG and the tip of head, and then rebuild without this option. The bootstrap process from older version of current across the gcc/clang cutover is a bit fragile. +20200912: + The make.conf(5) MALLOC_PRODUCTION

svn commit: r365671 - in stable: 11 11/share/man/man5 11/share/mk 12 12/share/man/man5 12/share/mk

2020-09-12 Thread Dimitry Andric
(r365671) @@ -16,6 +16,18 @@ from older versions of FreeBSD, try WITHOUT_CLANG and the tip of head, and then rebuild without this option. The bootstrap process from older version of current across the gcc/clang cutover is a bit fragile. +20200912: + The make.conf(5) MALLOC_PRODUCTION

svn commit: r365670 - in releng/12.2: lib/lib80211 sbin/ifconfig share/man/man4 sys/contrib/dev/ath/ath_hal/ar9300 sys/dev/an sys/dev/ath sys/dev/ath/ath_dfs/null sys/dev/ath/ath_hal sys/dev/ath/at...

2020-09-12 Thread Bjoern A. Zeeb
Author: bz Date: Sat Sep 12 19:33:25 2020 New Revision: 365670 URL: https://svnweb.freebsd.org/changeset/base/365670 Log: MFS r365608: Merge WiFi net80211, drivers, and management in order to support better 11n and upcoming 11ac. This includes an ath(4) update, some run(4) 11n su

Re: svn commit: r365640 - in head: share/man/man5 share/man/man7 tools/build/options

2020-09-12 Thread Niclas Zeising
On 2020-09-11 20:09, Gordon Bergling wrote: Author: gbe (doc committer) Date: Fri Sep 11 18:09:49 2020 New Revision: 365640 URL: https://svnweb.freebsd.org/changeset/base/365640 Log: Improvements for the src.conf(5) and build(7) man pages PR: 203863 (based on) Submitted by:

Re: svn commit: r365662 - in stable: 11/contrib/jemalloc 11/contrib/jemalloc/doc 11/lib/libc/stdlib/jemalloc 11/share/man/man5 11/share/mk 11/tools/build/options 12/contrib/jemalloc 12/contrib/jemallo

2020-09-12 Thread Ronald Klop
Hi, Isn't this important enough for a note in UPDATING? Or a message in the backwards compatibility code to point the user to the new setting? Regards, Ronald. On Sat, 12 Sep 2020 18:50:05 +0200, Dimitry Andric wrote: Author: dim Date: Sat Sep 12 16:50:04 2020 New Revision: 365662 URL: h

svn commit: r365669 - releng/12.2/sys/net

2020-09-12 Thread Kristof Provost
Author: kp Date: Sat Sep 12 18:58:36 2020 New Revision: 365669 URL: https://svnweb.freebsd.org/changeset/base/365669 Log: MFC r365457: net: mitigate vnet / epair cleanup races There's a race where dying vnets move their interfaces back to their original vnet, and if_epair cleanup (wh

svn commit: r365668 - stable/11/sys/geom/part

2020-09-12 Thread Eugene Grosbein
Author: eugen Date: Sat Sep 12 18:42:14 2020 New Revision: 365668 URL: https://svnweb.freebsd.org/changeset/base/365668 Log: MFC r365477: geom_part: extend kern.geom.part.check_integrity to work on GPT In short, this change allows accessing partition and recovering secondary GPT in case i

svn commit: r365667 - stable/12/sys/geom/part

2020-09-12 Thread Eugene Grosbein
Author: eugen Date: Sat Sep 12 18:40:39 2020 New Revision: 365667 URL: https://svnweb.freebsd.org/changeset/base/365667 Log: MFC r365477: geom_part: extend kern.geom.part.check_integrity to work on GPT In short, this change allows accessing partition and recovering secondary GPT in case i

svn commit: r365666 - head/contrib/llvm-project/clang/lib/Basic

2020-09-12 Thread Brandon Bergren
Author: bdragon Date: Sat Sep 12 18:23:27 2020 New Revision: 365666 URL: https://svnweb.freebsd.org/changeset/base/365666 Log: [PowerPC64LE] Fix platform definitions for powerpc64le-*-freebsd* Teach clang that powerpc64le-*-freebsd* is a valid triple. This is already in upstream clang,

svn commit: r365665 - head/tools/regression/geom/Ref

2020-09-12 Thread Warner Losh
Author: imp Date: Sat Sep 12 17:24:04 2020 New Revision: 365665 URL: https://svnweb.freebsd.org/changeset/base/365665 Log: Update flp test for new diskinfo output The floppy test passes with this. The others fail due to 'integrity checks' failing in GPART. It's not at all clear those inte

svn commit: r365663 - head/tools/regression/geom/MdLoad

2020-09-12 Thread Warner Losh
Author: imp Date: Sat Sep 12 17:23:51 2020 New Revision: 365663 URL: https://svnweb.freebsd.org/changeset/base/365663 Log: Make this compile again by fixing err args to have formats Also, add NO_OBJ=t top the Makefie, since the test-harnest expects to run it in place. Modified: head/to

svn commit: r365664 - head/tools/regression/geom

2020-09-12 Thread Warner Losh
Author: imp Date: Sat Sep 12 17:24:00 2020 New Revision: 365664 URL: https://svnweb.freebsd.org/changeset/base/365664 Log: Fix trailing whitespace Modified: head/tools/regression/geom/RunTest.t Modified: head/tools/regression/geom/RunTest.t ===

svn commit: r365662 - in stable: 11/contrib/jemalloc 11/contrib/jemalloc/doc 11/lib/libc/stdlib/jemalloc 11/share/man/man5 11/share/mk 11/tools/build/options 12/contrib/jemalloc 12/contrib/jemalloc...

2020-09-12 Thread Dimitry Andric
Author: dim Date: Sat Sep 12 16:50:04 2020 New Revision: 365662 URL: https://svnweb.freebsd.org/changeset/base/365662 Log: MFC r365371: Turn MALLOC_PRODUCTION into a regular src.conf(5) option For historical reasons, defining MALLOC_PRODUCTION in /etc/make.conf has been used to turn

svn commit: r365662 - in stable: 11/contrib/jemalloc 11/contrib/jemalloc/doc 11/lib/libc/stdlib/jemalloc 11/share/man/man5 11/share/mk 11/tools/build/options 12/contrib/jemalloc 12/contrib/jemalloc...

2020-09-12 Thread Dimitry Andric
Author: dim Date: Sat Sep 12 16:50:04 2020 New Revision: 365662 URL: https://svnweb.freebsd.org/changeset/base/365662 Log: MFC r365371: Turn MALLOC_PRODUCTION into a regular src.conf(5) option For historical reasons, defining MALLOC_PRODUCTION in /etc/make.conf has been used to turn

svn commit: r365661 - in stable: 11/contrib/llvm-project/compiler-rt/lib/builtins 11/lib/libcompiler_rt 11/sys/sys 12/contrib/llvm-project/compiler-rt/lib/builtins 12/lib/libcompiler_rt 12/sys/sys

2020-09-12 Thread Dimitry Andric
Author: dim Date: Sat Sep 12 16:33:05 2020 New Revision: 365661 URL: https://svnweb.freebsd.org/changeset/base/365661 Log: MFC r364753: Add atomic and bswap functions to libcompiler_rt There have been several mentions on our mailing lists about missing atomic functions in our system

svn commit: r365661 - in stable: 11/contrib/llvm-project/compiler-rt/lib/builtins 11/lib/libcompiler_rt 11/sys/sys 12/contrib/llvm-project/compiler-rt/lib/builtins 12/lib/libcompiler_rt 12/sys/sys

2020-09-12 Thread Dimitry Andric
Author: dim Date: Sat Sep 12 16:33:05 2020 New Revision: 365661 URL: https://svnweb.freebsd.org/changeset/base/365661 Log: MFC r364753: Add atomic and bswap functions to libcompiler_rt There have been several mentions on our mailing lists about missing atomic functions in our system

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

2020-09-12 Thread Kristof Provost
Author: kp Date: Sat Sep 12 12:45:31 2020 New Revision: 365659 URL: https://svnweb.freebsd.org/changeset/base/365659 Log: MFC r365457: net: mitigate vnet / epair cleanup races There's a race where dying vnets move their interfaces back to their original vnet, and if_epair cleanup (wh

svn commit: r365658 - head/usr.sbin/traceroute6

2020-09-12 Thread Michael Tuexen
Author: tuexen Date: Sat Sep 12 11:24:36 2020 New Revision: 365658 URL: https://svnweb.freebsd.org/changeset/base/365658 Log: Fix the length of probe packets when using UDP. Since https://svnweb.freebsd.org/changeset/base/365378 a raw socket is used for sending UDP probe packets instead of a

svn commit: r365657 - head/usr.sbin/traceroute6

2020-09-12 Thread Michael Tuexen
Author: tuexen Date: Sat Sep 12 11:19:54 2020 New Revision: 365657 URL: https://svnweb.freebsd.org/changeset/base/365657 Log: Simplify code, no functional change. Since https://svnweb.freebsd.org/base?view=revision&revision=365378 UDP is handled the same way as SCTP and TCP (using a raw s

svn commit: r365656 - stable/11/libexec/rtld-elf

2020-09-12 Thread Konstantin Belousov
Author: kib Date: Sat Sep 12 09:47:58 2020 New Revision: 365656 URL: https://svnweb.freebsd.org/changeset/base/365656 Log: MFC r365369: rtld: do not refuse to relocate objects without dynamic symtabs. PR: 249121 Modified: stable/11/libexec/rtld-elf/rtld.c Directory Properties: stab

svn commit: r365655 - stable/11/libexec/rtld-elf

2020-09-12 Thread Konstantin Belousov
Author: kib Date: Sat Sep 12 09:47:25 2020 New Revision: 365655 URL: https://svnweb.freebsd.org/changeset/base/365655 Log: MFC r365368: rtld: do not process absent dynamic. PR: 249121 Modified: stable/11/libexec/rtld-elf/rtld.c Directory Properties: stable/11/ (props changed) Mo

svn commit: r365654 - stable/12/libexec/rtld-elf

2020-09-12 Thread Konstantin Belousov
Author: kib Date: Sat Sep 12 09:46:14 2020 New Revision: 365654 URL: https://svnweb.freebsd.org/changeset/base/365654 Log: MFC r365369: rtld: do not refuse to relocate objects without dynamic symtabs. PR: 249121 Modified: stable/12/libexec/rtld-elf/rtld.c Directory Properties: stab

svn commit: r365653 - stable/12/libexec/rtld-elf

2020-09-12 Thread Konstantin Belousov
Author: kib Date: Sat Sep 12 09:44:50 2020 New Revision: 365653 URL: https://svnweb.freebsd.org/changeset/base/365653 Log: MFC r365368: rtld: do not process absent dynamic. PR: 249121 Modified: stable/12/libexec/rtld-elf/rtld.c Directory Properties: stable/12/ (props changed) Mo

svn commit: r365652 - in head/sys: sys x86/x86

2020-09-12 Thread Jason A. Harmening
Author: jah Date: Sat Sep 12 07:04:00 2020 New Revision: 365652 URL: https://svnweb.freebsd.org/changeset/base/365652 Log: amd64: prevent KCSan false positives on LAPIC mapping For configurations without x2APIC support (guests, older hardware), the global LAPIC MMIO mapping will trigger f