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

2020-11-09 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Tue Nov 10 07:47:24 2020 New Revision: 367546 URL: https://svnweb.freebsd.org/changeset/base/367546 Log: MFC r367291: rc.d/zfs: Add shutdown to KEYWORDS The problem is that without walling /etc/rc.d/zfs on shutdown, resources associated with

Re: svn commit: r367459 - head/usr.sbin/syslogd

2020-11-09 Thread Cy Schubert
NP. That's happened to me a couple of times at $JOB. -- Cheers, Cy Schubert FreeBSD UNIX: Web: https://FreeBSD.org NTP: Web: https://nwtime.org The need of the many outweighs the greed of the few. In message <4b605497-6dd1-72fe-fb05-b45c61ee6...@freebsd.org>,

svn commit: r367545 - head/sys/netgraph

2020-11-09 Thread Eugene Grosbein
Author: eugen Date: Tue Nov 10 02:26:44 2020 New Revision: 367545 URL: https://svnweb.freebsd.org/changeset/base/367545 Log: ng_nat: unbreak ABI The revision r342168 broke ABI of ng_nat needlessly and the change was merged to stable branches breaking ABI there, too. Unbreak it.

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

2020-11-09 Thread Mateusz Guzik
Author: mjg Date: Tue Nov 10 01:57:48 2020 New Revision: 367544 URL: https://svnweb.freebsd.org/changeset/base/367544 Log: thread: retire thread_find tdfind should be used instead. Modified: head/sys/kern/kern_thread.c head/sys/sys/proc.h Modified: head/sys/kern/kern_thread.c

svn commit: r367543 - head/sys/kern

2020-11-09 Thread Mateusz Guzik
Author: mjg Date: Tue Nov 10 01:57:19 2020 New Revision: 367543 URL: https://svnweb.freebsd.org/changeset/base/367543 Log: thread: use tdfind in sysctl_kern_proc_kstack This treads linear scans for locked lookup, but more importantly removes the only consumer of thread_find. Modified:

svn commit: r367542 - head/sys/kern

2020-11-09 Thread Mateusz Guzik
Author: mjg Date: Tue Nov 10 01:31:06 2020 New Revision: 367542 URL: https://svnweb.freebsd.org/changeset/base/367542 Log: threads: remove the unused TID_BUFFER_SIZE macro Modified: head/sys/kern/kern_thread.c Modified: head/sys/kern/kern_thread.c

svn commit: r367541 - head/sys/kern

2020-11-09 Thread Mateusz Guzik
Author: mjg Date: Tue Nov 10 01:13:58 2020 New Revision: 367541 URL: https://svnweb.freebsd.org/changeset/base/367541 Log: thread: adds newer bits for r367537 The committed patch was an older version. Modified: head/sys/kern/kern_thread.c Modified: head/sys/kern/kern_thread.c

svn commit: r367540 - stable/12/sys/dev/usb

2020-11-09 Thread Bjoern A. Zeeb
Author: bz Date: Mon Nov 9 23:38:39 2020 New Revision: 367540 URL: https://svnweb.freebsd.org/changeset/base/367540 Log: MFC r367435,367539: usb_hub: giving up port reset - device vanished Improve the output of the recently often experienced debug message in order to gather

svn commit: r367539 - head/sys/dev/usb

2020-11-09 Thread Bjoern A. Zeeb
Author: bz Date: Mon Nov 9 23:36:51 2020 New Revision: 367539 URL: https://svnweb.freebsd.org/changeset/base/367539 Log: usb_hub: fix whitespace Fix a whitespace "error" introduced in r367435 noticed when preparing the MFC. No functional changes. Modified: head/sys/dev/usb/usb_hub.c

svn commit: r367538 - head/sys/arm64/arm64

2020-11-09 Thread Bjoern A. Zeeb
Author: bz Date: Mon Nov 9 23:34:32 2020 New Revision: 367538 URL: https://svnweb.freebsd.org/changeset/base/367538 Log: arm64: bs_sr_ take II In r367327 generic_bs_sr_ were derived from mips. Given we are calling generic_bs_w_ and no write directly, we do not have to do the address

svn commit: r367537 - head/sys/kern

2020-11-09 Thread Mateusz Guzik
Author: mjg Date: Mon Nov 9 23:05:28 2020 New Revision: 367537 URL: https://svnweb.freebsd.org/changeset/base/367537 Log: threads: reimplement tid allocation on top of a bitmap There are workloads with very bursty tid allocation and since unr tries very hard to have small-sized bitmaps

svn commit: r367536 - head/sys/kern

2020-11-09 Thread Mateusz Guzik
Author: mjg Date: Mon Nov 9 23:04:30 2020 New Revision: 367536 URL: https://svnweb.freebsd.org/changeset/base/367536 Log: threads: introduce a limit for total number The intent is to replace the current id allocation method and a known upper bound will be useful. Reviewed by: kib

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

2020-11-09 Thread Mateusz Guzik
Author: mjg Date: Mon Nov 9 23:02:13 2020 New Revision: 367535 URL: https://svnweb.freebsd.org/changeset/base/367535 Log: vfs: group mount per-cpu vars into one struct While here move frequently read stuff into the same cacheline. This shrinks struct mount by 64 bytes. Tested

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

2020-11-09 Thread Mateusz Guzik
Author: mjg Date: Mon Nov 9 23:00:29 2020 New Revision: 367534 URL: https://svnweb.freebsd.org/changeset/base/367534 Log: vmstat: drop the HighUse field from malloc dump It is hardwired to "-" since its introduction in 2005. Reviewed by: markj Differential Revision:

svn commit: r367533 - head/sys/kern

2020-11-09 Thread Mateusz Guzik
Author: mjg Date: Mon Nov 9 22:59:41 2020 New Revision: 367533 URL: https://svnweb.freebsd.org/changeset/base/367533 Log: malloc: provide 384 byte zone Total page count after buildworld on ZFS for 384 (if present) and 512 zones: before: 29713 after: 25946 per-zone page use:

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

2020-11-09 Thread Mateusz Guzik
Author: mjg Date: Mon Nov 9 22:58:29 2020 New Revision: 367532 URL: https://svnweb.freebsd.org/changeset/base/367532 Log: malloc: retire mt_stats_zone in favor of pcpu_zone_64 Reviewed by: markj, imp Differential Revision:https://reviews.freebsd.org/D27142 Modified:

svn commit: r367531 - svnadmin/conf

2020-11-09 Thread Glen Barber
Author: gjb Date: Mon Nov 9 22:23:25 2020 New Revision: 367531 URL: https://svnweb.freebsd.org/changeset/base/367531 Log: Turn over releng/12.2 to so@ Approved by: re (implicit) Sponsored by: Rubicon Communications, LLC (netgate.com) Modified: svnadmin/conf/approvers Modified:

svn commit: r367530 - in head/sys/netinet: . tcp_stacks

2020-11-09 Thread Michael Tuexen
Author: tuexen Date: Mon Nov 9 21:49:40 2020 New Revision: 367530 URL: https://svnweb.freebsd.org/changeset/base/367530 Log: RFC 7323 specifies that: * TCP segments without timestamps should be dropped when support for the timestamp option has been negotiated. * TCP segments with

svn commit: r367529 - stable/12/sys/mips/mips

2020-11-09 Thread Justin Hibbits
Author: jhibbits Date: Mon Nov 9 21:19:17 2020 New Revision: 367529 URL: https://svnweb.freebsd.org/changeset/base/367529 Log: MFC r367355: Fix UMA alignment for COP2 context structure. Modified: stable/12/sys/mips/mips/octeon_cop2.c Directory Properties: stable/12/ (props changed)

Re: svn commit: r367459 - head/usr.sbin/syslogd

2020-11-09 Thread Bryan Drewery
Thanks. I had the commit in a branch that had a debug commit after. The brace was rebased wrong. On 11/7/2020 11:17 AM, Cy Schubert wrote: > Author: cy > Date: Sat Nov 7 19:17:37 2020 > New Revision: 367459 > URL: https://svnweb.freebsd.org/changeset/base/367459 > > Log: > Fix build

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

2020-11-09 Thread Mitchell Horne
Author: mhorne Date: Mon Nov 9 18:07:21 2020 New Revision: 367528 URL: https://svnweb.freebsd.org/changeset/base/367528 Log: MFC r366526: Handle kmod local relocation failures gracefully Modified: stable/12/sys/kern/link_elf_obj.c Directory Properties: stable/12/ (props changed)

svn commit: r367527 - stable/12/tests/sys/opencrypto

2020-11-09 Thread Mark Johnston
Author: markj Date: Mon Nov 9 15:37:57 2020 New Revision: 367527 URL: https://svnweb.freebsd.org/changeset/base/367527 Log: MFC r367388: cryptotest: Add qat(4) coverage Modified: stable/12/tests/sys/opencrypto/cryptotest.py Directory Properties: stable/12/ (props changed) Modified:

svn commit: r367526 - in stable/12/sys: contrib/dev/qat modules modules/qatfw

2020-11-09 Thread Mark Johnston
Author: markj Date: Mon Nov 9 15:37:12 2020 New Revision: 367526 URL: https://svnweb.freebsd.org/changeset/base/367526 Log: MFC r367387, r367422: Add firmware modules for qat(4) Added: stable/12/sys/contrib/dev/qat/ - copied from r367387, head/sys/contrib/dev/qat/

svn commit: r367525 - in stable/12: share/man/man4 sys/amd64/conf sys/conf sys/dev/qat sys/modules sys/modules/qat

2020-11-09 Thread Mark Johnston
Author: markj Date: Mon Nov 9 15:36:11 2020 New Revision: 367525 URL: https://svnweb.freebsd.org/changeset/base/367525 Log: MFC r367386: Add qat(4) Added: stable/12/share/man/man4/qat.4 - copied unchanged from r367386, head/share/man/man4/qat.4 stable/12/sys/dev/qat/ - copied

svn commit: r367524 - stable/12/sys/opencrypto

2020-11-09 Thread Mark Johnston
Author: markj Date: Mon Nov 9 14:15:06 2020 New Revision: 367524 URL: https://svnweb.freebsd.org/changeset/base/367524 Log: Add hmac_init_ipad() and hmac_init_opad() This is a merge of a small portion of r359374 which makes it easier to maintain OpenCrypto drivers in stable/12. No

svn commit: r367523 - stable/12/usr.sbin/syslogd

2020-11-09 Thread Mark Johnston
Author: markj Date: Mon Nov 9 13:54:29 2020 New Revision: 367523 URL: https://svnweb.freebsd.org/changeset/base/367523 Log: MFC r366576: syslogd: Avoid trimming host names in RFC 5424 mode PR: 250014 Modified: stable/12/usr.sbin/syslogd/syslogd.c Directory Properties: stable/12/

svn commit: r367522 - head/sys/sys

2020-11-09 Thread Emmanuel Vadot
Author: manu Date: Mon Nov 9 13:20:44 2020 New Revision: 367522 URL: https://svnweb.freebsd.org/changeset/base/367522 Log: Bump __FreeBSD_version after linuxkpi changes Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

svn commit: r367521 - in head/sys: compat/linuxkpi/common/include/acpi compat/linuxkpi/common/include/linux compat/linuxkpi/common/src conf modules/linuxkpi

2020-11-09 Thread Emmanuel Vadot
Author: manu Date: Mon Nov 9 13:20:14 2020 New Revision: 367521 URL: https://svnweb.freebsd.org/changeset/base/367521 Log: LinuxKPI: Implement ACPI bits required by drm-kmod in base system It includes: ACPI_HANDLE() implementation. AC and VIDEO ACPI events notification support.

svn commit: r367520 - head/sys/netinet

2020-11-09 Thread Michael Tuexen
Author: tuexen Date: Mon Nov 9 13:12:07 2020 New Revision: 367520 URL: https://svnweb.freebsd.org/changeset/base/367520 Log: Fix a potential use-after-free bug introduced in https://svnweb.freebsd.org/changeset/base/363046 Thanks to Taylor Brandstetter for finding this issue using fuzz

svn commit: r367519 - stable/11/sbin/mdconfig

2020-11-09 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Mon Nov 9 09:31:21 2020 New Revision: 367519 URL: https://svnweb.freebsd.org/changeset/base/367519 Log: MFC r367420: Use Cm macros instead of Ar when referring to a specific memory disk type Modified: stable/11/sbin/mdconfig/mdconfig.8 Directory

svn commit: r367518 - stable/12/sbin/mdconfig

2020-11-09 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Mon Nov 9 09:30:49 2020 New Revision: 367518 URL: https://svnweb.freebsd.org/changeset/base/367518 Log: MFC r367420: Use Cm macros instead of Ar when referring to a specific memory disk type Modified: stable/12/sbin/mdconfig/mdconfig.8 Directory

svn commit: r367517 - in head/sys: compat/linux fs/fuse

2020-11-09 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Nov 9 08:53:15 2020 New Revision: 367517 URL: https://svnweb.freebsd.org/changeset/base/367517 Log: Make it possible to mount a fuse filesystem, such as squashfuse, from a Linux binary. Should come handy for AppImages. Reviewed by: asomers MFC after:2