svn commit: r364751 - head/cddl/lib/libzfs

2020-08-24 Thread Matt Macy
Author: mmacy Date: Tue Aug 25 03:43:52 2020 New Revision: 364751 URL: https://svnweb.freebsd.org/changeset/base/364751 Log: Fix libzfs build failures for some In some environments adding zstd/include to the include path would cause zstd's stdlib.h to hide the system one. Modified:

svn commit: r364749 - head

2020-08-24 Thread Matt Macy
== --- head/UPDATING Tue Aug 25 02:42:07 2020(r364748) +++ head/UPDATING Tue Aug 25 02:42:48 2020(r364749) @@ -27,6 +27,11 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.x IS SLOW: "ln -s 'abort:false,junk:false' /etc/malloc.conf".) 20200824: + OpenZFS s

svn commit: r364747 - head/sys/sys

2020-08-24 Thread Matt Macy
Author: mmacy Date: Tue Aug 25 02:22:49 2020 New Revision: 364747 URL: https://svnweb.freebsd.org/changeset/base/364747 Log: Bump __FreeBSD_version for OpenZFS switchover Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

svn commit: r364746 - in head: . cddl/compat/opensolaris/include cddl/contrib/opensolaris/cmd/lockstat cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/zfs cddl/contrib/opensolaris/cmd...

2020-08-24 Thread Matt Macy
Author: mmacy Date: Tue Aug 25 02:21:27 2020 New Revision: 364746 URL: https://svnweb.freebsd.org/changeset/base/364746 Log: Merge OpenZFS support in to HEAD. The primary benefit is maintaining a completely shared code base with the community allowing FreeBSD to receive new features

svn commit: r364744 - head/sys/kern

2020-08-24 Thread Rick Macklem
Author: rmacklem Date: Tue Aug 25 00:58:14 2020 New Revision: 364744 URL: https://svnweb.freebsd.org/changeset/base/364744 Log: Fix hangs with processes stuck sleeping on btalloc on i386. r358097 introduced a problem for i386, where kernel builds will intermittently get hung, typically

svn commit: r364740 - head/sys/contrib/openzfs

2020-08-24 Thread Matt Macy
Author: mmacy Date: Mon Aug 24 23:31:26 2020 New Revision: 364740 URL: https://svnweb.freebsd.org/changeset/base/364740 Log: Initial import from vendor-sys branch of openzfs Added: head/sys/contrib/openzfs/ - copied from r364739, vendor-sys/openzfs/dist/

svn commit: r364737 - head/sys/dev/drm2

2020-08-24 Thread Niclas Zeising
Author: zeising (doc,ports committer) Date: Mon Aug 24 22:53:23 2020 New Revision: 364737 URL: https://svnweb.freebsd.org/changeset/base/364737 Log: drm2: Update deprecation message Update the deprecation message in the drm2 (aka legacy drm) drivers to point towards the graphics/drm-kmod

svn commit: r364734 - head/sys/amd64/amd64

2020-08-24 Thread Konstantin Belousov
Author: kib Date: Mon Aug 24 22:12:45 2020 New Revision: 364734 URL: https://svnweb.freebsd.org/changeset/base/364734 Log: Restore workaround for sysret fault on non-canonical address after LA57. Sponsored by: The FreeBSD Foundation Modified: head/sys/amd64/amd64/trap.c Modified:

svn commit: r364733 - head/share/mk

2020-08-24 Thread Dimitry Andric
Author: dim Date: Mon Aug 24 20:40:26 2020 New Revision: 364733 URL: https://svnweb.freebsd.org/changeset/base/364733 Log: After r364732, we can now enable MK_OPENMP for aarch64 by default. PR: 248864 MFC after:2 weeks Modified: head/share/mk/src.opts.mk Modified:

svn commit: r364732 - head/contrib/llvm-project/openmp/runtime/src

2020-08-24 Thread Dimitry Andric
Author: dim Date: Mon Aug 24 20:37:18 2020 New Revision: 364732 URL: https://svnweb.freebsd.org/changeset/base/364732 Log: Merge commit cde8f4c16 from llvm git (by me): Move special va_list handling to kmp_os.h Instead of copying and pasting the same #ifdef expressions in

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

2020-08-24 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Aug 24 20:28:21 2020 New Revision: 364731 URL: https://svnweb.freebsd.org/changeset/base/364731 Log: netmap: use FreeBSD guards for epoch calls EPOCH calls are FreeBSD specific. Use guards to protect these, so that the code can compile under Linux. MFC

svn commit: r364730 - in head/sys: kern net net/route

2020-08-24 Thread Alexander V. Chernikov
Author: melifaro Date: Mon Aug 24 20:23:34 2020 New Revision: 364730 URL: https://svnweb.freebsd.org/changeset/base/364730 Log: Remove RT_LOCK mutex from rte. rtentry lock traditionally served 2 purposed: first was protecting refcounts, the second was assuring consistent field

Re: svn commit: r364675 - head/sys/powerpc/powerpc

2020-08-24 Thread John Baldwin
On 8/24/20 6:40 AM, Leandro Lupori wrote: > Author: luporl > Date: Mon Aug 24 13:40:35 2020 > New Revision: 364675 > URL: https://svnweb.freebsd.org/changeset/base/364675 > > Log: > [PowerPC] Make new auxv format default > > Assume ELF images without OSREL use the new auxv format. > >

svn commit: r364728 - head

2020-08-24 Thread Warner Losh
Author: imp Date: Mon Aug 24 20:02:13 2020 New Revision: 364728 URL: https://svnweb.freebsd.org/changeset/base/364728 Log: Fix silly typo... Modified: head/RELNOTES Modified: head/RELNOTES == --- head/RELNOTES

svn commit: r364727 - head

2020-08-24 Thread Warner Losh
Author: imp Date: Mon Aug 24 19:49:22 2020 New Revision: 364727 URL: https://svnweb.freebsd.org/changeset/base/364727 Log: Document devd event change from r364725 Modified: head/RELNOTES Modified: head/RELNOTES ==

svn commit: r364725 - in head: sbin/devd sys/kern

2020-08-24 Thread Warner Losh
Author: imp Date: Mon Aug 24 19:35:15 2020 New Revision: 364725 URL: https://svnweb.freebsd.org/changeset/base/364725 Log: Change the resume notification event from 'kern' to 'kernel' We have both a system of 'kern' and of 'kernel'. Prefer the latter and convert this notification to use

svn commit: r364726 - head

2020-08-24 Thread Warner Losh
ing functionality run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) +20200824: + The resume code now notifies devd with the 'kernel' system + rather than the old 'kern' subsystem to be consistent with + other use. The old notification will be cr

svn commit: r364723 - head/sys/kern

2020-08-24 Thread Mateusz Guzik
Author: mjg Date: Mon Aug 24 18:23:58 2020 New Revision: 364723 URL: https://svnweb.freebsd.org/changeset/base/364723 Log: cache: remove leftover assert in vn_fullpath_any_smr It is only valid when !slash_prefixed. For slash_prefixed the length is properly accounted for later.

svn commit: r364722 - head/usr.sbin/unbound

2020-08-24 Thread Cy Schubert
Author: cy Date: Mon Aug 24 18:17:13 2020 New Revision: 364722 URL: https://svnweb.freebsd.org/changeset/base/364722 Log: Update unbound version number. MFC after:1 month X-MFC with: r364721 Modified: head/usr.sbin/unbound/config.h Modified: head/usr.sbin/unbound/config.h

svn commit: r364720 - in head/contrib/sqlite3: . tea

2020-08-24 Thread Cy Schubert
Author: cy Date: Mon Aug 24 18:13:44 2020 New Revision: 364720 URL: https://svnweb.freebsd.org/changeset/base/364720 Log: MFV 364467: Update sqlite to 3.33.0 (333). Release announcement at https://www.sqlite.org/releaselog/3_33_0.html. MFC after:1 month Added:

svn commit: r364721 - in head/contrib/unbound: . .github cachedb contrib contrib/android contrib/ios daemon dns64 dnstap doc dynlibmod edns-subnet iterator libunbound respip services sldns smallapp...

2020-08-24 Thread Cy Schubert
Author: cy Date: Mon Aug 24 18:14:04 2020 New Revision: 364721 URL: https://svnweb.freebsd.org/changeset/base/364721 Log: MFV 364468: Update unbound 1.10.1 --> 1.11.0. MFH: 1 month Added: head/contrib/unbound/README-Travis.md - copied unchanged from r364468,

svn commit: r364719 - head/usr.bin/w

2020-08-24 Thread Fernando ApesteguĂ­a
Author: fernape (ports committer) Date: Mon Aug 24 17:57:08 2020 New Revision: 364719 URL: https://svnweb.freebsd.org/changeset/base/364719 Log: w(1): Add EXAMPLES to man page Add small example section showing general use and -d and -h flags Approved by: manpages (bcr@)

svn commit: r364718 - in head: contrib/llvm-project/clang/include/clang/Basic contrib/llvm-project/clang/include/clang/Driver contrib/llvm-project/clang/lib/AST contrib/llvm-project/clang/lib/Basic...

2020-08-24 Thread Dimitry Andric
Author: dim Date: Mon Aug 24 17:43:23 2020 New Revision: 364718 URL: https://svnweb.freebsd.org/changeset/base/364718 Log: Merge llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp release/11.x llvmorg-11.0.0-rc2-0-g414f32a9e86. MFC after:6 weeks X-MFC-With: r364284

svn commit: r364711 - head/usr.sbin/gstat

2020-08-24 Thread Maxim Sobolev
Author: sobomax Date: Mon Aug 24 16:45:23 2020 New Revision: 364711 URL: https://svnweb.freebsd.org/changeset/base/364711 Log: In the endless batch mode (-B), terminate if and when stdout is closed. That mode is useful to call gstat from other app, however kinda useless since gstat won't

svn commit: r364701 - in head: . tools/build

2020-08-24 Thread Warner Losh
Author: imp Date: Mon Aug 24 16:06:11 2020 New Revision: 364701 URL: https://svnweb.freebsd.org/changeset/base/364701 Log: When copying over the binaries, use '-p' to preserve date/time Although I can't reproduce it, others are seeing different lex/yacc programs always regenerated after

svn commit: r364684 - head/usr.sbin/bsdinstall

2020-08-24 Thread Marc Fonvieille
Author: blackend (doc committer) Date: Mon Aug 24 14:04:59 2020 New Revision: 364684 URL: https://svnweb.freebsd.org/changeset/base/364684 Log: s/redundacy/redundancy MFC after:1 week Modified: head/usr.sbin/bsdinstall/bsdinstall.8 Modified: head/usr.sbin/bsdinstall/bsdinstall.8

svn commit: r364682 - head/usr.sbin/bsdinstall/scripts

2020-08-24 Thread Marc Fonvieille
Author: blackend (doc committer) Date: Mon Aug 24 14:00:12 2020 New Revision: 364682 URL: https://svnweb.freebsd.org/changeset/base/364682 Log: Add missing Korean doc package entry, remove non-existent Serbian doc package entry. Approved by: re (gjb) MFC after:1 week Modified:

svn commit: r364675 - head/sys/powerpc/powerpc

2020-08-24 Thread Leandro Lupori
Author: luporl Date: Mon Aug 24 13:40:35 2020 New Revision: 364675 URL: https://svnweb.freebsd.org/changeset/base/364675 Log: [PowerPC] Make new auxv format default Assume ELF images without OSREL use the new auxv format. This is specially important for rtld, that is not tagged. Using

svn commit: r364673 - in head/sys: dev/rtwn dev/usb/wlan net80211

2020-08-24 Thread Bjoern A. Zeeb
Author: bz Date: Mon Aug 24 13:15:08 2020 New Revision: 364673 URL: https://svnweb.freebsd.org/changeset/base/364673 Log: net80211: enhance getflags*() and ieee80211_add_channel*() For ieee80211_add_channel+*() we are passing in an int flag for ht40 and in some cases another int flag for

svn commit: r364656 - in head/sys: amd64/amd64 i386/i386

2020-08-24 Thread Peter Grehan
Author: grehan Date: Mon Aug 24 11:49:49 2020 New Revision: 364656 URL: https://svnweb.freebsd.org/changeset/base/364656 Log: cpu_auxmsr: assert caller is preventing CPU migration. Submitted by: Adam Fenn (adam at fenn dot io) Requested by: kib Reviewed by: kib, grehan Approved by:

svn commit: r364655 - head/sys/net

2020-08-24 Thread Vincenzo Maffione
Author: vmaffione Date: Mon Aug 24 11:44:20 2020 New Revision: 364655 URL: https://svnweb.freebsd.org/changeset/base/364655 Log: iflib: fix isc_rxd_flush call in netmap_fl_refill() The semantic of the pidx argument of isc_rxd_flush() is the last valid index of in the free list, rather

svn commit: r364649 - in head: lib/libcompiler_rt lib/libgcc_eh lib/libprocstat stand/userboot/userboot

2020-08-24 Thread Alex Richardson
Author: arichardson Date: Mon Aug 24 09:20:33 2020 New Revision: 364649 URL: https://svnweb.freebsd.org/changeset/base/364649 Log: Avoid adding duplicates to SRCS/OBJS/SOBJS/POBJS This is a change in preparation for stopping to use lorder.sh (D26044) and instead assume that we have a

svn commit: r364648 - head/usr.sbin/makefs/msdos

2020-08-24 Thread Alex Richardson
Author: arichardson Date: Mon Aug 24 09:20:27 2020 New Revision: 364648 URL: https://svnweb.freebsd.org/changeset/base/364648 Log: makefs (msdosfs): Use fprintf instead of debug print for errors The added print was very helpful for debugging failed disk image creation. Reviewed By:

svn commit: r364650 - head

2020-08-24 Thread Alex Richardson
Author: arichardson Date: Mon Aug 24 09:20:38 2020 New Revision: 364650 URL: https://svnweb.freebsd.org/changeset/base/364650 Log: Also print number of available CPUs on Linux Without this change the buildworld/buildkernel epilogue looks like this: >>> World built in 249 seconds, sysctl:

svn commit: r364647 - head/usr.sbin/crunch/crunchgen

2020-08-24 Thread Alex Richardson
Author: arichardson Date: Mon Aug 24 09:20:23 2020 New Revision: 364647 URL: https://svnweb.freebsd.org/changeset/base/364647 Log: Correctly determine the real executable in crunched binaries This should fix cases like su setting argv[0] to _su for /bin/sh. Previously cheribsdbox (a

svn commit: r364645 - head

2020-08-24 Thread Alex Richardson
Author: arichardson Date: Mon Aug 24 09:20:13 2020 New Revision: 364645 URL: https://svnweb.freebsd.org/changeset/base/364645 Log: Pass the installworld install(1) flags to make buildenv This ensure that running make install inside buildenv correctly includes the METALOG flags when

svn commit: r364646 - head/usr.sbin/crunch/crunchgen

2020-08-24 Thread Alex Richardson
Author: arichardson Date: Mon Aug 24 09:20:18 2020 New Revision: 364646 URL: https://svnweb.freebsd.org/changeset/base/364646 Log: Re-indent crunched_main.c in preparation for D25998 Modified: head/usr.sbin/crunch/crunchgen/crunched_main.c Modified:

svn commit: r364637 - head/sys/kern

2020-08-24 Thread Mateusz Guzik
Author: mjg Date: Mon Aug 24 09:00:57 2020 New Revision: 364637 URL: https://svnweb.freebsd.org/changeset/base/364637 Log: cache: lockless reverse lookup This enables fully scalable operation for getcwd and significantly improves realpath. For example: PATH_CUSTOM=/usr/src

svn commit: r364633 - in head/sys: compat/linprocfs compat/linux dev/filemon dev/hwpmc fs/fdescfs fs/procfs kern security/audit sys vm

2020-08-24 Thread Mateusz Guzik
Author: mjg Date: Mon Aug 24 08:57:02 2020 New Revision: 364633 URL: https://svnweb.freebsd.org/changeset/base/364633 Log: cache: drop the always curthread argument from reverse lookup routines Note VOP_VPTOCNP keeps getting it as temporary compatibility for zfs. Tested by:pho

svn commit: r364632 - head/sys/kern

2020-08-24 Thread Mateusz Guzik
Author: mjg Date: Mon Aug 24 08:55:55 2020 New Revision: 364632 URL: https://svnweb.freebsd.org/changeset/base/364632 Log: cache: perform reverse lookup using v_cache_dd if possible Tested by:pho Modified: head/sys/kern/vfs_cache.c Modified: head/sys/kern/vfs_cache.c

svn commit: r364631 - head/sys/kern

2020-08-24 Thread Mateusz Guzik
Author: mjg Date: Mon Aug 24 08:55:04 2020 New Revision: 364631 URL: https://svnweb.freebsd.org/changeset/base/364631 Log: cache: populate v_cache_dd for non-VDIR entries It makes v_cache_dd into a little bit of a misnomer and it may be addressed later. Tested by:pho Modified:

Re: svn commit: r364449 - head/bin/ls

2020-08-24 Thread Gordon Bergling
Hi Hiroki, On Sat, Aug 22, 2020 at 07:44:38PM +0900, Hiroki Sato wrote: > Hi, > > Gordon Bergling wrote > in <202008210620.07l6kc6m091...@repo.freebsd.org>: > > gb> Author: gbe (doc committer) > gb> Date: Fri Aug 21 06:20:11 2020 > gb> New Revision: 364449 > gb> URL: