Re: svn commit: r368523 - head/sys/vm

2020-12-15 Thread Hans Petter Selasky
On 12/15/20 3:27 PM, Mark Johnston wrote: I'm seeing the following panic: panic("vm_wait in early boot") vm_wait_domain() kmem_alloc_contig_pages() kmem_alloc_contig_domainset() kmem_alloc_contig() contigmalloc() x86bios_alloc() vesa_configure() vesa_mod_event() vesa_module_register_init()

svn commit: r368661 - stable/12/sys/arm64/linux

2020-12-15 Thread Mitchell Horne
Author: mhorne Date: Tue Dec 15 14:58:40 2020 New Revision: 368661 URL: https://svnweb.freebsd.org/changeset/base/368661 Log: MFC r368458: arm64: fix struct l_sigaction_t layout Modified: stable/12/sys/arm64/linux/linux.h Directory Properties: stable/12/ (props changed) Modified:

svn commit: r368662 - head/release/arm64

2020-12-15 Thread Emmanuel Vadot
Author: manu Date: Tue Dec 15 15:13:06 2020 New Revision: 368662 URL: https://svnweb.freebsd.org/changeset/base/368662 Log: release: Rename arm64/RPI3.conf to arm64/RPI.conf We now have a u-boot port and config.txt for booting on all 64bits variant of the RPI boards (RPI2v1.1, RPI3* and

svn commit: r368666 - stable/12/tests/sys/netpfil/pf

2020-12-15 Thread Kristof Provost
Author: kp Date: Tue Dec 15 16:15:25 2020 New Revision: 368666 URL: https://svnweb.freebsd.org/changeset/base/368666 Log: MFC r368239: pf tests: Re-enable panicing tests We've fixed the vnet/epair cleanup race, so it is now safe to re-enable these tests. Sponsored by: Modirum

Re: svn commit: r368523 - head/sys/vm

2020-12-15 Thread Mark Johnston
On Tue, Dec 15, 2020 at 01:59:22PM +0100, Hans Petter Selasky wrote: > On 12/10/20 9:44 PM, Bryan Drewery wrote: > > Author: bdrewery > > Date: Thu Dec 10 20:44:29 2020 > > New Revision: 368523 > > URL: https://svnweb.freebsd.org/changeset/base/368523 > > > > Log: > >contig allocs: Don't

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

2020-12-15 Thread Hans Petter Selasky
Author: hselasky Date: Tue Dec 15 15:36:41 2020 New Revision: 368664 URL: https://svnweb.freebsd.org/changeset/base/368664 Log: Improve handling of alternate settings in the USB stack. Move initialization of num_altsetting under USB_CFG_INIT, else there will be a page fault when

svn commit: r368660 - stable/12/sys/dev/e1000

2020-12-15 Thread Mitchell Horne
Author: mhorne Date: Tue Dec 15 14:54:36 2020 New Revision: 368660 URL: https://svnweb.freebsd.org/changeset/base/368660 Log: MFC r368281: em: fix a null de-reference in em_free_pci_resources Modified: stable/12/sys/dev/e1000/if_em.c Directory Properties: stable/12/ (props changed)

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

2020-12-15 Thread Kristof Provost
Author: kp Date: Tue Dec 15 15:33:28 2020 New Revision: 368663 URL: https://svnweb.freebsd.org/changeset/base/368663 Log: MFC r368237: if: Fix panic when destroying vnet and epair simultaneously When destroying a vnet and an epair (with one end in the vnet) we often panicked. This

svn commit: r368659 - in head/sys: compat/linuxkpi/common/src dev/usb sys

2020-12-15 Thread Hans Petter Selasky
Author: hselasky Date: Tue Dec 15 12:05:07 2020 New Revision: 368659 URL: https://svnweb.freebsd.org/changeset/base/368659 Log: Improve handling of alternate settings in the USB stack. Allow setting the alternate interface number to fail when there is only one alternate setting present,

Re: svn commit: r368523 - head/sys/vm

2020-12-15 Thread Mark Johnston
On Tue, Dec 15, 2020 at 03:33:09PM +0100, Hans Petter Selasky wrote: > On 12/15/20 3:27 PM, Mark Johnston wrote: > >> I'm seeing the following panic: > >> > >> panic("vm_wait in early boot") > >> vm_wait_domain() > >> kmem_alloc_contig_pages() > >> kmem_alloc_contig_domainset() > >>

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

2020-12-15 Thread Kristof Provost
Author: kp Date: Tue Dec 15 16:13:32 2020 New Revision: 368665 URL: https://svnweb.freebsd.org/changeset/base/368665 Log: MFC r368238: net: Revert vnet/epair cleanup race mitigation Revert the mitigation code for the vnet/epair cleanup race (done in r365457). r368237 introduced a

Re: svn commit: r368523 - head/sys/vm

2020-12-15 Thread Hans Petter Selasky
On 12/10/20 9:44 PM, Bryan Drewery wrote: Author: bdrewery Date: Thu Dec 10 20:44:29 2020 New Revision: 368523 URL: https://svnweb.freebsd.org/changeset/base/368523 Log: contig allocs: Don't retry forever on M_WAITOK. This restores behavior from before domain iterators were added in

svn commit: r368667 - in head: . gnu/usr.bin gnu/usr.bin/binutils gnu/usr.bin/gdb tools/build/mk

2020-12-15 Thread Ed Maste
== --- head/ObsoleteFiles.inc Tue Dec 15 16:15:25 2020(r368666) +++ head/ObsoleteFiles.inc Tue Dec 15 17:44:19 2020(r368667) @@ -36,6 +36,10 @@ # xargs -n1 | sort | uniq -d; # done +# 20201215: in-tree gdb removed +OLD_FILES+=usr/libexec/gdb +OLD_FILES+=usr

svn commit: r368668 - head

2020-12-15 Thread Ed Maste
Author: emaste Date: Tue Dec 15 17:52:04 2020 New Revision: 368668 URL: https://svnweb.freebsd.org/changeset/base/368668 Log: Add relnote for r368667, GDB 6.1.1 removal Modified: head/RELNOTES Modified: head/RELNOTES

svn commit: r368670 - head/tools/kerneldoc/subsys

2020-12-15 Thread Brooks Davis
Author: brooks Date: Tue Dec 15 18:44:41 2020 New Revision: 368670 URL: https://svnweb.freebsd.org/changeset/base/368670 Log: Remove Doxyfiles for removed drivers Reported by: emaste Deleted: head/tools/kerneldoc/subsys/Doxyfile-dev_auxio head/tools/kerneldoc/subsys/Doxyfile-dev_bktr

svn commit: r368674 - in stable/12: lib/libmt usr.bin/mt

2020-12-15 Thread Kenneth D. Merry
Author: ken Date: Tue Dec 15 19:59:29 2020 New Revision: 368674 URL: https://svnweb.freebsd.org/changeset/base/368674 Log: MFC r368525: r368525 | ken | 2020-12-10 16:06:06 -0500 (Thu, 10 Dec 2020) | 17 lines

svn commit: r368673 - head/sys/vm

2020-12-15 Thread Bryan Drewery
Author: bdrewery Date: Tue Dec 15 19:38:16 2020 New Revision: 368673 URL: https://svnweb.freebsd.org/changeset/base/368673 Log: Revert r368523 which fixed contig allocs waiting forever. This needs to account for empty NUMA domains or domains which do not satisfy the requested range.

svn commit: r368669 - in head: . gnu/lib share/mk

2020-12-15 Thread Ed Maste
Author: emaste Date: Tue Dec 15 18:12:03 2020 New Revision: 368669 URL: https://svnweb.freebsd.org/changeset/base/368669 Log: Remove additional GDB leftovers missed in r368667 Modified: head/Makefile.inc1 head/gnu/lib/Makefile head/share/mk/src.opts.mk Modified: head/Makefile.inc1

svn commit: r368675 - in stable/11: lib/libmt usr.bin/mt

2020-12-15 Thread Kenneth D. Merry
Author: ken Date: Tue Dec 15 20:02:40 2020 New Revision: 368675 URL: https://svnweb.freebsd.org/changeset/base/368675 Log: MFC r368525: r368525 | ken | 2020-12-10 16:06:06 -0500 (Thu, 10 Dec 2020) | 17 lines

Re: svn commit: r368523 - head/sys/vm

2020-12-15 Thread Bryan Drewery
On 12/15/2020 7:04 AM, Mark Johnston wrote: > On Tue, Dec 15, 2020 at 03:33:09PM +0100, Hans Petter Selasky wrote: >> On 12/15/20 3:27 PM, Mark Johnston wrote: I'm seeing the following panic: panic("vm_wait in early boot") vm_wait_domain() kmem_alloc_contig_pages()

svn commit: r368677 - head/stand/libsa/zfs

2020-12-15 Thread Toomas Soome
Author: tsoome Date: Tue Dec 15 21:48:35 2020 New Revision: 368677 URL: https://svnweb.freebsd.org/changeset/base/368677 Log: loader: allow loader to accept zfs feature com.datto:bookmark_v2 We do not need to actually read bookmarks, just whitelist this feature Reported by: jpaetzel

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

2020-12-15 Thread Kyle Evans
Author: kevans Date: Tue Dec 15 21:53:15 2020 New Revision: 368681 URL: https://svnweb.freebsd.org/changeset/base/368681 Log: MFC r368462: cpuset_set{affinity,domain}: do not allow empty masks cpuset_modify() would not currently catch this, because it only checks that the new mask is a

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

2020-12-15 Thread Kyle Evans
Author: kevans Date: Tue Dec 15 21:53:54 2020 New Revision: 368682 URL: https://svnweb.freebsd.org/changeset/base/368682 Log: MFC r368388: bectl: simplify the tail end of the jail cmd This has already confused me once (and I'm pretty sure I wrote it), so let's clarify: unjailing after

svn commit: r368676 - head/usr.sbin/jls

2020-12-15 Thread Jamie Gritton
Author: jamie Date: Tue Dec 15 20:56:35 2020 New Revision: 368676 URL: https://svnweb.freebsd.org/changeset/base/368676 Log: Bugfix to not hide jailparam flags, which for example changes the output "vnet=2" to the less opaque "vnet=inherit" Reported by: kevans MFC after:5 days

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

2020-12-15 Thread Kyle Evans
Author: kevans Date: Tue Dec 15 21:52:31 2020 New Revision: 368680 URL: https://svnweb.freebsd.org/changeset/base/368680 Log: MFC r368461: kern: cpuset: resolve race between cpuset_lookup/cpuset_rel The race plays out like so between threads A and B: 1. A ref's cpuset 10 2. B does a

svn commit: r368678 - in stable: 11/secure/caroot/blacklisted 11/secure/caroot/trusted 12/secure/caroot/blacklisted 12/secure/caroot/trusted

2020-12-15 Thread Kyle Evans
Author: kevans Date: Tue Dec 15 21:50:05 2020 New Revision: 368678 URL: https://svnweb.freebsd.org/changeset/base/368678 Log: MFC r368555: caroot: update bundle Summary: - One (1) added - Ten (10) removed Added: stable/11/secure/caroot/blacklisted/GeoTrust_Global_CA.pem -

svn commit: r368678 - in stable: 11/secure/caroot/blacklisted 11/secure/caroot/trusted 12/secure/caroot/blacklisted 12/secure/caroot/trusted

2020-12-15 Thread Kyle Evans
Author: kevans Date: Tue Dec 15 21:50:05 2020 New Revision: 368678 URL: https://svnweb.freebsd.org/changeset/base/368678 Log: MFC r368555: caroot: update bundle Summary: - One (1) added - Ten (10) removed Added: stable/12/secure/caroot/blacklisted/GeoTrust_Global_CA.pem -

svn commit: r368684 - head/stand/libsa/zfs

2020-12-15 Thread Toomas Soome
Author: tsoome Date: Tue Dec 15 22:37:03 2020 New Revision: 368684 URL: https://svnweb.freebsd.org/changeset/base/368684 Log: loader: allow loader to accept zfs feature com.delphix:bookmark_written We do not need to actually read bookmarks, just whitelist this feature. Reported by:

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

2020-12-15 Thread Kyle Evans
Author: kevans Date: Tue Dec 15 21:54:31 2020 New Revision: 368683 URL: https://svnweb.freebsd.org/changeset/base/368683 Log: MFC r368326: kern: soclose: don't sleep on SO_LINGER w/ timeout=0 This is a valid scenario that's handled in the various protocol layers where it makes sense

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

2020-12-15 Thread Kyle Evans
Author: kevans Date: Tue Dec 15 21:51:45 2020 New Revision: 368679 URL: https://svnweb.freebsd.org/changeset/base/368679 Log: MFC r368460: kern: cpuset: plug a unr leak cpuset_rel_defer() is supposed to be functionally equivalent to cpuset_rel() but with anything that might sleep

svn commit: r368671 - in head/sys: dev/hme modules/hme

2020-12-15 Thread Brooks Davis
Author: brooks Date: Tue Dec 15 18:46:23 2020 New Revision: 368671 URL: https://svnweb.freebsd.org/changeset/base/368671 Log: hme(4): remove stray directories Sponsored by: DARPA Differential Revision:https://reviews.freebsd.org/D27526 Deleted: head/sys/dev/hme/

svn commit: r368672 - svnadmin/conf

2020-12-15 Thread Brooks Davis
Author: brooks Date: Tue Dec 15 18:51:11 2020 New Revision: 368672 URL: https://svnweb.freebsd.org/changeset/base/368672 Log: Release jrtc27 from mentorship Approved by: jhb (co-mentor) Modified: svnadmin/conf/mentors Modified: svnadmin/conf/mentors

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

2020-12-15 Thread Hans Petter Selasky
Author: hselasky Date: Tue Dec 15 11:51:17 2020 New Revision: 368658 URL: https://svnweb.freebsd.org/changeset/base/368658 Log: Improve handling of alternate settings in the USB stack. Limit the number of alternate settings to 256. Else the alternate index variable may wrap around.

Re: svn commit: r368667 - in head: . gnu/usr.bin gnu/usr.bin/binutils gnu/usr.bin/gdb tools/build/mk

2020-12-15 Thread John Baldwin
On 12/15/20 9:44 AM, Ed Maste wrote: > Author: emaste > Date: Tue Dec 15 17:44:19 2020 > New Revision: 368667 > URL: https://svnweb.freebsd.org/changeset/base/368667 > > Log: > Retire obsolete GDB 6.1.1 > > GDB 6.1.1 was released in June 2004 and is long obsolete. It does not > support

Re: svn commit: r368667 - in head: . gnu/usr.bin gnu/usr.bin/binutils gnu/usr.bin/gdb tools/build/mk

2020-12-15 Thread Jessica Clarke
On 15 Dec 2020, at 23:25, John Baldwin wrote: > On 12/15/20 9:44 AM, Ed Maste wrote: >> Author: emaste >> Date: Tue Dec 15 17:44:19 2020 >> New Revision: 368667 >> URL: https://svnweb.freebsd.org/changeset/base/368667 >> >> Log: >> Retire obsolete GDB 6.1.1 >> >> GDB 6.1.1 was released in

svn commit: r368685 - head/sys/compat/linuxkpi/common/include/linux

2020-12-15 Thread John Baldwin
Author: jhb Date: Wed Dec 16 00:11:30 2020 New Revision: 368685 URL: https://svnweb.freebsd.org/changeset/base/368685 Log: Use the 't' modifier to print a ptrdiff_t. Reviewed by: imp Obtained from:CheriBSD Sponsored by: DARPA Differential Revision:

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

2020-12-15 Thread John Baldwin
Author: jhb Date: Wed Dec 16 00:27:28 2020 New Revision: 368688 URL: https://svnweb.freebsd.org/changeset/base/368688 Log: Use more standard types for manipulating pointers. - Use a uintptr_t cast to get the virtual address of a pointer in USB_P2U() instead of a ptrdiff_t. - Add

svn commit: r368686 - head/sys/dev/mrsas

2020-12-15 Thread John Baldwin
Author: jhb Date: Wed Dec 16 00:13:32 2020 New Revision: 368686 URL: https://svnweb.freebsd.org/changeset/base/368686 Log: Use uintptr_t instead of unsigned long for pointers. The sense_ptr thing is quite broken. As near as I can tell, the driver tries to copyout to a physical address

svn commit: r368687 - head/sys/dev/mxge

2020-12-15 Thread John Baldwin
Author: jhb Date: Wed Dec 16 00:17:54 2020 New Revision: 368687 URL: https://svnweb.freebsd.org/changeset/base/368687 Log: Use uintptr_t instead of unsigned long for integers holding pointers. Reviewed by: imp, gallatin Obtained from:CheriBSD Sponsored by: DARPA Differential

svn commit: r368656 - stable/12/sys/netpfil/pf

2020-12-15 Thread Kristof Provost
Author: kp Date: Tue Dec 15 08:29:45 2020 New Revision: 368656 URL: https://svnweb.freebsd.org/changeset/base/368656 Log: MFC r368588: pf: Allow net.pf.request_maxcount to be set from loader.conf Mark request_maxcount as RWTUN so we can set it both at runtime and from loader.conf.

svn commit: r368657 - head/libexec/tftpd

2020-12-15 Thread Michael Tuexen
Author: tuexen Date: Tue Dec 15 09:43:18 2020 New Revision: 368657 URL: https://svnweb.freebsd.org/changeset/base/368657 Log: When receiving a file having a length, which is a mulitple of the blocksize, close the file once it is received. Reported by: Timo Voelker MFC after:1 week

svn commit: r368689 - stable/12/sys/dev/atkbdc

2020-12-15 Thread Vladimir Kondratyev
Author: wulf Date: Wed Dec 16 07:59:47 2020 New Revision: 368689 URL: https://svnweb.freebsd.org/changeset/base/368689 Log: MFC: r367349, r367854, r368365, r368374(by cem) r367349: atkbdc(4): Add quirk for "System76 lemur Pro" laptops. Currently atkbdc(4) assumes all coreboot