svn commit: r352351 - in stable/12: . etc/mtree sbin/mount_fusefs share/man/man5 sys/fs/fuse sys/sys tests/sys/fs tests/sys/fs/fusefs

2019-09-14 Thread Alan Somers
r 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. +20190914: + The vfs.fusefs.sync_unmount and vfs.fusefs.init_backgrounded sysctls + a

svn commit: r352350 - in head/sys: kern sys

2019-09-14 Thread Kyle Evans
Author: kevans Date: Sun Sep 15 02:59:53 2019 New Revision: 352350 URL: https://svnweb.freebsd.org/changeset/base/352350 Log: rangelock: add rangelock_cookie_assert A future change to posixshm to add file sealing (in DIFF_21391[0] and child) will move locking out of shm_dotruncate as

svn commit: r352349 - in stable: 11/stand/lua 12/stand/lua

2019-09-14 Thread Kyle Evans
Author: kevans Date: Sun Sep 15 02:48:15 2019 New Revision: 352349 URL: https://svnweb.freebsd.org/changeset/base/352349 Log: MFC r352194: lualoader: Revert to ASCII menu frame for serial console The box drawing characters we use aren't necessarily safe with a serial console; for

svn commit: r352349 - in stable: 11/stand/lua 12/stand/lua

2019-09-14 Thread Kyle Evans
Author: kevans Date: Sun Sep 15 02:48:15 2019 New Revision: 352349 URL: https://svnweb.freebsd.org/changeset/base/352349 Log: MFC r352194: lualoader: Revert to ASCII menu frame for serial console The box drawing characters we use aren't necessarily safe with a serial console; for

svn commit: r352348 - in stable: 11/sbin/bectl 12/sbin/bectl

2019-09-14 Thread Kyle Evans
Author: kevans Date: Sun Sep 15 02:46:40 2019 New Revision: 352348 URL: https://svnweb.freebsd.org/changeset/base/352348 Log: MFC r352211: bectl(8): Add a "check" command This command simply returns 0 at the moment and explicitly takes no arguments. This should be used by utilities

svn commit: r352348 - in stable: 11/sbin/bectl 12/sbin/bectl

2019-09-14 Thread Kyle Evans
Author: kevans Date: Sun Sep 15 02:46:40 2019 New Revision: 352348 URL: https://svnweb.freebsd.org/changeset/base/352348 Log: MFC r352211: bectl(8): Add a "check" command This command simply returns 0 at the moment and explicitly takes no arguments. This should be used by utilities

svn commit: r352347 - in stable: 11 12

2019-09-14 Thread Kyle Evans
Author: kevans Date: Sun Sep 15 02:44:28 2019 New Revision: 352347 URL: https://svnweb.freebsd.org/changeset/base/352347 Log: MFC r351799, r351816: NOP; these two revert each other r351799: LOCAL_MODULES: Allow LOCAL_MODULES="" in src.conf to work Currently LOCAL_MODULES= works, but

svn commit: r352347 - in stable: 11 12

2019-09-14 Thread Kyle Evans
Author: kevans Date: Sun Sep 15 02:44:28 2019 New Revision: 352347 URL: https://svnweb.freebsd.org/changeset/base/352347 Log: MFC r351799, r351816: NOP; these two revert each other r351799: LOCAL_MODULES: Allow LOCAL_MODULES="" in src.conf to work Currently LOCAL_MODULES= works, but

svn commit: r352346 - in stable: 11 11/sys/arm64/conf 12 12/sys/arm64/conf

2019-09-14 Thread Kyle Evans
Author: kevans Date: Sun Sep 15 02:41:13 2019 New Revision: 352346 URL: https://svnweb.freebsd.org/changeset/base/352346 Log: MFC r352172-r352173: Ignore LINT* in sys/arm64/conf [Note that neither of these branches have NOTES yet, but this doesn't hurt] r352172: Ignore LINT kernconf

svn commit: r352346 - in stable: 11 11/sys/arm64/conf 12 12/sys/arm64/conf

2019-09-14 Thread Kyle Evans
Author: kevans Date: Sun Sep 15 02:41:13 2019 New Revision: 352346 URL: https://svnweb.freebsd.org/changeset/base/352346 Log: MFC r352172-r352173: Ignore LINT* in sys/arm64/conf [Note that neither of these branches have NOTES yet, but this doesn't hurt] r352172: Ignore LINT kernconf

svn commit: r352345 - stable/11/sbin/bectl

2019-09-14 Thread Kyle Evans
Author: kevans Date: Sun Sep 15 02:37:28 2019 New Revision: 352345 URL: https://svnweb.freebsd.org/changeset/base/352345 Log: MFC r352092: bectl(8): initialize reverse earlier This turns into a warning in GCC 4.2 that 'reverse' may be used uninitialized in this function. While I don't

svn commit: r352344 - stable/12/sbin/bectl

2019-09-14 Thread Kyle Evans
Author: kevans Date: Sun Sep 15 02:36:50 2019 New Revision: 352344 URL: https://svnweb.freebsd.org/changeset/base/352344 Log: MFC r351813, r352092: bectl(8) list sorting MFC r351813: bectl(8): implement sorting for 'bectl list' output Allow 'bectl list' to sort output by a given

svn commit: r352342 - head/sys/arm/ti

2019-09-14 Thread Ian Lepore
Author: ian Date: Sun Sep 15 01:02:01 2019 New Revision: 352342 URL: https://svnweb.freebsd.org/changeset/base/352342 Log: Make the ti_sysc device quiet. It's an internal utility pseudo-device that makes the upstream FDT data work right, so we don't need to see a couple dozen instances of

Re: svn commit: r352337 - in head: share/man/man3 sys/sys tests/sys/sys

2019-09-14 Thread Conrad Meyer
One correction: On Sat, Sep 14, 2019 at 12:23 PM Edward Tomasz Napierala wrote: > > Author: trasz > Date: Sat Sep 14 19:23:46 2019 > New Revision: 352337 > URL: https://svnweb.freebsd.org/changeset/base/352337 > > Log: > Introduce arb(3), the Array-based Red-Black Tree macros: similar > to

svn commit: r352341 - head/contrib/libedit

2019-09-14 Thread Dimitry Andric
Author: dim Date: Sat Sep 14 21:49:42 2019 New Revision: 352341 URL: https://svnweb.freebsd.org/changeset/base/352341 Log: Fix arm and aarch64 builds of libedit after r352275 On arm and arm64, where chars are unsigned by default, buildworld dies with: --- terminal.o ---

svn commit: r352340 - head/libexec/rtld-elf

2019-09-14 Thread Brandon Bergren
Author: bdragon Date: Sat Sep 14 21:18:10 2019 New Revision: 352340 URL: https://svnweb.freebsd.org/changeset/base/352340 Log: Fix aux_info corruption in rtld direct execution mode. After the aux vector is moved, it is necessary to re-digest aux_info so the pointers are updated to the

svn commit: r352339 - stable/12/sys/dev/iicbus

2019-09-14 Thread Ian Lepore
Author: ian Date: Sat Sep 14 20:26:50 2019 New Revision: 352339 URL: https://svnweb.freebsd.org/changeset/base/352339 Log: MFC r351885, r351887 r351885: Ensure a measurement is complete before reading the result in ads111x. Also, disable the comparator by default; it's not used for

svn commit: r352338 - head/sys/dev/iicbus

2019-09-14 Thread Ian Lepore
Author: ian Date: Sat Sep 14 19:33:36 2019 New Revision: 352338 URL: https://svnweb.freebsd.org/changeset/base/352338 Log: Create a mechanism for encoding a system errno into the IIC_Ex space. Errors are communicated between the i2c controller layer and upper layers (iicbus and slave

svn commit: r352337 - in head: share/man/man3 sys/sys tests/sys/sys

2019-09-14 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Sep 14 19:23:46 2019 New Revision: 352337 URL: https://svnweb.freebsd.org/changeset/base/352337 Log: Introduce arb(3), the Array-based Red-Black Tree macros: similar to the traditional tree(3) RB trees, but using an array (preallocated, linear chunk of memory) to

svn commit: r352334 - head/sys/fs/pseudofs

2019-09-14 Thread Edward Tomasz Napierala
Author: trasz Date: Sat Sep 14 19:16:07 2019 New Revision: 352334 URL: https://svnweb.freebsd.org/changeset/base/352334 Log: Make pseudofs(9) create directory entries in order, instead of the reverse. This fixes Linux sysctl(8) binary - it assumes the first two directory entries are

svn commit: r352333 - head/sys/arm/ti/am335x

2019-09-14 Thread Ian Lepore
Author: ian Date: Sat Sep 14 18:20:14 2019 New Revision: 352333 URL: https://svnweb.freebsd.org/changeset/base/352333 Log: Include , required to use spinlocks in this code. Modified: head/sys/arm/ti/am335x/am335x_dmtpps.c Modified: head/sys/arm/ti/am335x/am335x_dmtpps.c

Re: svn commit: r352275 - in head/lib/libedit: . TEST edit readline

2019-09-14 Thread Ian Lepore
On Fri, 2019-09-13 at 22:25 -0600, Warner Losh wrote: > On Fri, Sep 13, 2019, 10:11 PM Peter Jeremy > wrote: > > > On 2019-Sep-13 16:33:15 -0400, Charlie Li > > wrote: > > > Baptiste Daroussin wrote: > > > > Author: bapt > > > > Date: Fri Sep 13 06:50:02 2019 > > > > New Revision: 352275 > > >

svn commit: r352332 - head/share/misc

2019-09-14 Thread Stephen Gregoratto
Author: sg (doc committer) Date: Sat Sep 14 14:26:30 2019 New Revision: 352332 URL: https://svnweb.freebsd.org/changeset/base/352332 Log: amend r:352320 Fix date for sg@ Approved by:bcr (mentor) Modified: head/share/misc/committers-doc.dot Modified:

svn commit: r352331 - stable/11/sys/vm

2019-09-14 Thread Konstantin Belousov
Author: kib Date: Sat Sep 14 13:35:48 2019 New Revision: 352331 URL: https://svnweb.freebsd.org/changeset/base/352331 Log: MFC r352013: vm_object_coalesce(): avoid extending any nosplit objects, not only that which back tmpfs nodes. Modified: stable/11/sys/vm/vm_object.c Directory

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

2019-09-14 Thread Konstantin Belousov
Author: kib Date: Sat Sep 14 13:33:36 2019 New Revision: 352329 URL: https://svnweb.freebsd.org/changeset/base/352329 Log: MFC r352017: In do_execve(), use shared text vnode lock consistently. Modified: stable/12/sys/kern/kern_exec.c Directory Properties: stable/12/ (props changed)

svn commit: r352330 - stable/11/sys/compat/linuxkpi/common/include/linux

2019-09-14 Thread Hans Petter Selasky
Author: hselasky Date: Sat Sep 14 13:33:52 2019 New Revision: 352330 URL: https://svnweb.freebsd.org/changeset/base/352330 Log: MFC r351693: Use DEVICE memory instead of UNCACHEABLE on aarch64 in ioremap() in the LinuxKPI. This fixes system hangs on reading device registers on aarch64.

svn commit: r352328 - stable/12/sys/compat/linuxkpi/common/include/linux

2019-09-14 Thread Hans Petter Selasky
Author: hselasky Date: Sat Sep 14 13:32:54 2019 New Revision: 352328 URL: https://svnweb.freebsd.org/changeset/base/352328 Log: MFC r351693: Use DEVICE memory instead of UNCACHEABLE on aarch64 in ioremap() in the LinuxKPI. This fixes system hangs on reading device registers on aarch64.

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

2019-09-14 Thread Konstantin Belousov
Author: kib Date: Sat Sep 14 13:32:13 2019 New Revision: 352327 URL: https://svnweb.freebsd.org/changeset/base/352327 Log: MFC r352016: In do_execve(), clear imgp->textset when restarting for interpreter. Modified: stable/12/sys/kern/kern_exec.c Directory Properties: stable/12/ (props

svn commit: r352326 - stable/11/sys/dev/sound/pcm

2019-09-14 Thread Hans Petter Selasky
Author: hselasky Date: Sat Sep 14 13:31:07 2019 New Revision: 352326 URL: https://svnweb.freebsd.org/changeset/base/352326 Log: MFC r351847: Decrease the default audio playback latency to a maximum of 21.3ms. This significantly improves the audio playback response time. Discussed with:

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

2019-09-14 Thread Konstantin Belousov
Author: kib Date: Sat Sep 14 13:30:53 2019 New Revision: 352325 URL: https://svnweb.freebsd.org/changeset/base/352325 Log: MFC r352015: When loading ELF interpreter, initialize whole nested image_params with zero. Modified: stable/12/sys/kern/imgact_elf.c Directory Properties: stable/12/

svn commit: r352323 - stable/12/sys/vm

2019-09-14 Thread Konstantin Belousov
Author: kib Date: Sat Sep 14 13:29:41 2019 New Revision: 352323 URL: https://svnweb.freebsd.org/changeset/base/352323 Log: MFC r352014: vm_object_deallocate(): Remove no longer needed code. Modified: stable/12/sys/vm/vm_object.c Directory Properties: stable/12/ (props changed)

svn commit: r352324 - stable/12/sys/dev/sound/pcm

2019-09-14 Thread Hans Petter Selasky
Author: hselasky Date: Sat Sep 14 13:30:22 2019 New Revision: 352324 URL: https://svnweb.freebsd.org/changeset/base/352324 Log: MFC r351847: Decrease the default audio playback latency to a maximum of 21.3ms. This significantly improves the audio playback response time. Discussed with:

svn commit: r352322 - stable/12/sys/vm

2019-09-14 Thread Konstantin Belousov
Author: kib Date: Sat Sep 14 13:27:07 2019 New Revision: 352322 URL: https://svnweb.freebsd.org/changeset/base/352322 Log: MFC r352013: vm_object_coalesce(): avoid extending any nosplit objects, not only that which back tmpfs nodes. Modified: stable/12/sys/vm/vm_object.c Directory

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

2019-09-14 Thread Konstantin Belousov
Author: kib Date: Sat Sep 14 13:25:54 2019 New Revision: 352321 URL: https://svnweb.freebsd.org/changeset/base/352321 Log: MFC r352012: Properly check for writers when fetching quotas for writeable vnodes in UFS quotaon(). Modified: stable/12/sys/ufs/ufs/ufs_quota.c Directory Properties:

svn commit: r352320 - head/share/misc

2019-09-14 Thread Stephen Gregoratto
Author: sg (doc committer) Date: Sat Sep 14 12:40:46 2019 New Revision: 352320 URL: https://svnweb.freebsd.org/changeset/base/352320 Log: Set bcr@ mentor for sg@ Approved by:bcr (mentor) Modified: head/share/misc/committers-doc.dot Modified: head/share/misc/committers-doc.dot

Re: svn commit: r352275 - in head/lib/libedit: . TEST edit readline

2019-09-14 Thread Dimitry Andric
On 14 Sep 2019, at 12:36, Dimitry Andric wrote: > > On 14 Sep 2019, at 06:25, Warner Losh wrote: >> >> On Fri, Sep 13, 2019, 10:11 PM Peter Jeremy wrote: >> On 2019-Sep-13 16:33:15 -0400, Charlie Li wrote: ... >> Looking back into history, it looks like the "unsigned" is part >> of the ARM

Re: svn commit: r352275 - in head/lib/libedit: . TEST edit readline

2019-09-14 Thread Dimitry Andric
On 14 Sep 2019, at 06:25, Warner Losh wrote: > > On Fri, Sep 13, 2019, 10:11 PM Peter Jeremy wrote: > On 2019-Sep-13 16:33:15 -0400, Charlie Li wrote: > >Baptiste Daroussin wrote: > >> Author: bapt > >> Date: Fri Sep 13 06:50:02 2019 > >> New Revision: 352275 > >> URL:

svn commit: r352315 - head/lib/libc/locale

2019-09-14 Thread Li-Wen Hsu
Author: lwhsu Date: Sat Sep 14 08:15:16 2019 New Revision: 352315 URL: https://svnweb.freebsd.org/changeset/base/352315 Log: Improve the description of big5(5) - Fix the statement that big5 is a de facto standard of Traditional Chinese text [1] - Add a BUGS section describes the