svn commit: r357694 - in head/sys: compat/freebsd32 kern sys

2020-02-09 Thread Konstantin Belousov
Author: kib Date: Sun Feb 9 11:53:37 2020 New Revision: 357694 URL: https://svnweb.freebsd.org/changeset/base/357694 Log: Regen. Modified: head/sys/compat/freebsd32/freebsd32_syscall.h head/sys/compat/freebsd32/freebsd32_syscalls.c head/sys/compat/freebsd32/freebsd32_sysent.c head/sys/

svn commit: r357693 - in head: lib/libc/sys sys/compat/freebsd32 sys/kern sys/sys

2020-02-09 Thread Konstantin Belousov
Author: kib Date: Sun Feb 9 11:53:12 2020 New Revision: 357693 URL: https://svnweb.freebsd.org/changeset/base/357693 Log: Add a way to manage thread signal mask using shared word, instead of syscall. A new syscall sigfastblock(2) is added which registers a uint32_t variable as containing

svn commit: r357695 - in head: sys/kern sys/sys usr.bin/procstat

2020-02-09 Thread Konstantin Belousov
Author: kib Date: Sun Feb 9 12:10:37 2020 New Revision: 357695 URL: https://svnweb.freebsd.org/changeset/base/357695 Log: Add AT_BSDFLAGS auxv entry. The intent is to provide bsd-specific flags relevant to interpreter and C runtime. I did not want to reuse AT_FLAGS which is common ELF

svn commit: r357696 - head/lib/libc/gen

2020-02-09 Thread Konstantin Belousov
Author: kib Date: Sun Feb 9 12:12:03 2020 New Revision: 357696 URL: https://svnweb.freebsd.org/changeset/base/357696 Log: Add AT_BSDFLAGS support to _elf_aux_info(3). Tested by:pho Disscussed with: cem, emaste, jilles Sponsored by: The FreeBSD Foundation Differential revisio

svn commit: r357697 - in head/libexec/rtld-elf: . rtld-libc

2020-02-09 Thread Konstantin Belousov
Author: kib Date: Sun Feb 9 12:22:43 2020 New Revision: 357697 URL: https://svnweb.freebsd.org/changeset/base/357697 Log: Use sigfastblock(2) in rtld. This allows for rtld to not issue two sigprocmask(2) syscalls for each symbol binding operation in single-threaded processes. Rtld needs

svn commit: r357698 - head/lib/libthr/thread

2020-02-09 Thread Konstantin Belousov
Author: kib Date: Sun Feb 9 12:27:22 2020 New Revision: 357698 URL: https://svnweb.freebsd.org/changeset/base/357698 Log: Use sigfastblock(2) for masking signals in libthr. Ensure proper handshake to transfer sigfastblock(2) blocking word ownership from rtld to libthr. Unfortunately

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

2020-02-09 Thread Konstantin Belousov
Author: kib Date: Sun Feb 9 12:29:51 2020 New Revision: 357700 URL: https://svnweb.freebsd.org/changeset/base/357700 Log: Add sysctl kern.proc.sigfastblk for reporting sigfastblock word address. Tested by:pho Disscussed with: cem, emaste, jilles Sponsored by: The FreeBSD Found

svn commit: r357701 - head/usr.bin/procstat

2020-02-09 Thread Konstantin Belousov
Author: kib Date: Sun Feb 9 12:30:50 2020 New Revision: 357701 URL: https://svnweb.freebsd.org/changeset/base/357701 Log: Add procstat(1) sigfastblock command to show process sigfastblock word address. Tested by:pho Disscussed with: cem, emaste, jilles Sponsored by: The FreeB

svn commit: r357702 - head/share/man/man5

2020-02-09 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Sun Feb 9 15:13:56 2020 New Revision: 357702 URL: https://svnweb.freebsd.org/changeset/base/357702 Log: Add a missing word in rc.conf.5 PR: 243972 Submitted by: PauAmma Approved by: bcr (mentor) Differential Revision:https:/

Re: svn commit: r357679 - head/sys/kern

2020-02-09 Thread Enji Cooper (yaneurabeya)
> On Feb 8, 2020, at 07:51, Mateusz Guzik wrote: > > Author: mjg > Date: Sat Feb 8 15:51:08 2020 > New Revision: 357679 > URL: https://svnweb.freebsd.org/changeset/base/357679 > > Log: > vfs: remove now useless ENODEV handling from vn_fullpath consumers > > Noted by:ngie Thank you Mat

svn commit: r357703 - head/share/mk

2020-02-09 Thread Kyle Evans
Author: kevans Date: Sun Feb 9 18:53:53 2020 New Revision: 357703 URL: https://svnweb.freebsd.org/changeset/base/357703 Log: mips: mark GOOGLETEST broken, due to no fault of its own As explained in the comment; GOOGLETEST cannot currently be compiled on any mips variant at the moment due

svn commit: r357704 - stable/12/usr.bin/wc

2020-02-09 Thread Kyle Evans
Author: kevans Date: Sun Feb 9 19:20:20 2020 New Revision: 357704 URL: https://svnweb.freebsd.org/changeset/base/357704 Log: MFC r357572: wc(1): account for possibility of file == NULL file could reasonably be NULL here if we we're using stdin. Albeit less likely in normal usage, one cou

svn commit: r357705 - head/sys/netinet

2020-02-09 Thread Michael Tuexen
Author: tuexen Date: Sun Feb 9 22:05:41 2020 New Revision: 357705 URL: https://svnweb.freebsd.org/changeset/base/357705 Log: Cleanup timer handling. Submitted by: Taylor Brandstetter MFC after:1 week Modified: head/sys/netinet/sctp_indata.c head/sys/netinet/sctp_output.c head/

svn commit: r357706 - in stable: 11/contrib/netbsd-tests/lib/libc/c063 11/lib/libc/sys 11/lib/libc/tests/c063 11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs 11/sys/fs/devfs 11/sys/fs/fuse 11/sys...

2020-02-09 Thread Kyle Evans
Author: kevans Date: Sun Feb 9 22:15:35 2020 New Revision: 357706 URL: https://svnweb.freebsd.org/changeset/base/357706 Log: MFC O_SEARCH: r357412, r357461, r357580, r357584, r357636, r357671, r357688 r357412: Provide O_SEARCH O_SEARCH is defined by POSIX [0] to open a directory for

svn commit: r357706 - in stable: 11/contrib/netbsd-tests/lib/libc/c063 11/lib/libc/sys 11/lib/libc/tests/c063 11/sys/cddl/contrib/opensolaris/uts/common/fs/zfs 11/sys/fs/devfs 11/sys/fs/fuse 11/sys...

2020-02-09 Thread Kyle Evans
Author: kevans Date: Sun Feb 9 22:15:35 2020 New Revision: 357706 URL: https://svnweb.freebsd.org/changeset/base/357706 Log: MFC O_SEARCH: r357412, r357461, r357580, r357584, r357636, r357671, r357688 r357412: Provide O_SEARCH O_SEARCH is defined by POSIX [0] to open a directory for

svn commit: r357707 - head/usr.bin/login

2020-02-09 Thread Kyle Evans
Author: kevans Date: Sun Feb 9 22:35:49 2020 New Revision: 357707 URL: https://svnweb.freebsd.org/changeset/base/357707 Log: login.conf(5): update commented-out standard, too MAIL now has a mail capability, instead, as of r357560. Modified: head/usr.bin/login/login.conf Modified: head/

svn commit: r357708 - head/sys/netinet

2020-02-09 Thread Michael Tuexen
Author: tuexen Date: Sun Feb 9 22:40:05 2020 New Revision: 357708 URL: https://svnweb.freebsd.org/changeset/base/357708 Log: Stop the PMTU and HB timer when removing a net, not when freeing it. Submitted by: Taylor Brandstetter MFC after:1 week Modified: head/sys/n

svn commit: r357709 - head/sys/arm/include

2020-02-09 Thread Ian Lepore
Author: ian Date: Mon Feb 10 00:05:04 2020 New Revision: 357709 URL: https://svnweb.freebsd.org/changeset/base/357709 Log: Implement atomic_testandclear_{32,int,long} for 32-bit arm. Also, replace the existing implementation of atomic_testandset with the same new algorithm, which uses fewer

svn commit: r357710 - in head/sys: cam/ata cam/nvme cam/scsi ufs/ffs

2020-02-09 Thread Scott Long
Author: scottl Date: Mon Feb 10 00:23:20 2020 New Revision: 357710 URL: https://svnweb.freebsd.org/changeset/base/357710 Log: Add rudamentary support for UFS to probe whether a block device supports the BIO_SPEEDUP command. Add complimentary support to the CAM periphs that support it. Modi

svn commit: r357711 - head/sys/ufs/ufs

2020-02-09 Thread Scott Long
Author: scottl Date: Mon Feb 10 00:26:41 2020 New Revision: 357711 URL: https://svnweb.freebsd.org/changeset/base/357711 Log: Missed a file in r357710, add it here. Modified: head/sys/ufs/ufs/ufsmount.h Modified: head/sys/ufs/ufs/ufsmount.h ===

svn commit: r357713 - vendor/file/5.38

2020-02-09 Thread Xin LI
Author: delphij Date: Mon Feb 10 01:34:19 2020 New Revision: 357713 URL: https://svnweb.freebsd.org/changeset/base/357713 Log: Tag file 5.38. Added: vendor/file/5.38/ - copied from r357712, vendor/file/dist/ ___ svn-src-all@freebsd.org mailing

svn commit: r357712 - in vendor/file/dist: . doc m4 magic magic/Magdir python src tests

2020-02-09 Thread Xin LI
Author: delphij Date: Mon Feb 10 01:33:52 2020 New Revision: 357712 URL: https://svnweb.freebsd.org/changeset/base/357712 Log: Vendor import of file 5.38 Added: vendor/file/dist/magic/Magdir/forth vendor/file/dist/magic/Magdir/git vendor/file/dist/magic/Magdir/modulefile vendor/file/dis

svn commit: r357714 - in head/usr.sbin/cron: cron lib

2020-02-09 Thread Kyle Evans
Author: kevans Date: Mon Feb 10 02:40:23 2020 New Revision: 357714 URL: https://svnweb.freebsd.org/changeset/base/357714 Log: cron(8): convert vfork() usage to fork() vfork() is error-prone, and the usage here definitely grew to not be clearly OK given vfork-semantics; e.g. setusercontext

svn commit: r357715 - head/usr.sbin/cron/cron

2020-02-09 Thread Kyle Evans
Author: kevans Date: Mon Feb 10 02:44:29 2020 New Revision: 357715 URL: https://svnweb.freebsd.org/changeset/base/357715 Log: cron(8): rip out do_univ This was an old Dynix hack, the function is a NOP on FreeBSD. We have no need to retain this; Dynix was discontinued long ago. Modified:

svn commit: r357716 - head/sbin/fsck_msdosfs

2020-02-09 Thread Xin LI
Author: delphij Date: Mon Feb 10 04:16:41 2020 New Revision: 357716 URL: https://svnweb.freebsd.org/changeset/base/357716 Log: Use humanize_number to format available and bad space sizes. Reviewed by: mckusick (earlier version) MFC after:2 weeks Differential Revisio

Re: svn commit: r357710 - in head/sys: cam/ata cam/nvme cam/scsi ufs/ffs

2020-02-09 Thread O. Hartmann
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Am Mon, 10 Feb 2020 00:23:20 + (UTC) Scott Long schrieb: > Author: scottl > Date: Mon Feb 10 00:23:20 2020 > New Revision: 357710 > URL: https://svnweb.freebsd.org/changeset/base/357710 > > Log: > Add rudamentary support for UFS to probe whe

Re: svn commit: r357710 - in head/sys: cam/ata cam/nvme cam/scsi ufs/ffs

2020-02-09 Thread Scott Long
> On Feb 9, 2020, at 10:01 PM, O. Hartmann wrote: > > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > Am Mon, 10 Feb 2020 00:23:20 + (UTC) > Scott Long schrieb: > >> Author: scottl >> Date: Mon Feb 10 00:23:20 2020 >> New Revision: 357710 >> URL: https://svnweb.freebsd.org/changeset

Re: svn commit: r357710 - in head/sys: cam/ata cam/nvme cam/scsi ufs/ffs

2020-02-09 Thread Li-Wen Hsu
On Mon, Feb 10, 2020 at 1:02 PM O. Hartmann wrote: > > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > Am Mon, 10 Feb 2020 00:23:20 + (UTC) > Scott Long schrieb: > > > Author: scottl > > Date: Mon Feb 10 00:23:20 2020 > > New Revision: 357710 > > URL: https://svnweb.freebsd.org/changese

Re: svn commit: r357710 - in head/sys: cam/ata cam/nvme cam/scsi ufs/ffs

2020-02-09 Thread Cy Schubert
In message , Li-Wen Hsu writes: > On Mon, Feb 10, 2020 at 1:02 PM O. Hartmann wrote: > > > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA256 > > > > Am Mon, 10 Feb 2020 00:23:20 + (UTC) > > Scott Long schrieb: > > > > > Author: scottl > > > Date: Mon Feb 10 00:23:20 2020 > > > New Revisi

Re: svn commit: r357710 - in head/sys: cam/ata cam/nvme cam/scsi ufs/ffs

2020-02-09 Thread O. Hartmann
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Am Sun, 9 Feb 2020 22:11:51 -0700 Scott Long schrieb: > > On Feb 9, 2020, at 10:01 PM, O. Hartmann wrote: > > > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA256 > > > > Am Mon, 10 Feb 2020 00:23:20 + (UTC) > > Scott Long schrieb: > >

Re: svn commit: r357710 - in head/sys: cam/ata cam/nvme cam/scsi ufs/ffs

2020-02-09 Thread Cy Schubert
In message <20200210060145.6920e...@thor.intern.walstatt.dynvpn.de>, "O. Hartma nn" writes: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > Am Mon, 10 Feb 2020 00:23:20 + (UTC) > Scott Long schrieb: > > > Author: scottl > > Date: Mon Feb 10 00:23:20 2020 > > New Revision: 357710 > > U

Re: svn commit: r357710 - in head/sys: cam/ata cam/nvme cam/scsi ufs/ffs

2020-02-09 Thread Scott Long
>> >> It seems that this commit makes our systems to hang at the point, when trying >> to mount the >> root partition, last seen message on console is: >> >> [...] >> mountroot: waiting for device /dev/gpt/root... >> >> >> The root partitions on those systems resides on UFS2 formated SSDs (if

Re: svn commit: r357710 - in head/sys: cam/ata cam/nvme cam/scsi ufs/ffs

2020-02-09 Thread Cy Schubert
In message <072b4947-08b4-4516-80f6-d4f7c0687...@samsco.org>, Scott Long writes : > > > >> > >> It seems that this commit makes our systems to hang at the point, when try > ing > >> to mount the > >> root partition, last seen message on console is: > >> > >> [...] > >> mountroot: waiting for de