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

2020-07-22 Thread Kyle Evans
Author: kevans Date: Thu Jul 23 03:25:31 2020 New Revision: 363443 URL: https://svnweb.freebsd.org/changeset/base/363443 Log: tuntap: drop redundant if_mtu assignment in tuncreate ether_ifattach will immediately clobber if_mtu with ETHERMTU anyways, just let it happen. Modified:

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

2020-07-22 Thread Kyle Evans
Author: kevans Date: Thu Jul 23 03:24:35 2020 New Revision: 363442 URL: https://svnweb.freebsd.org/changeset/base/363442 Log: MFC r363244: ether_ifattach: set mtu before calling if_attach() if_attach() -> if_attach_internal() will call if_attachdomain1(ifp) any time an ethernet interface

svn commit: r363441 - in stable: 11/usr.sbin/wpa/hostapd 11/usr.sbin/wpa/wpa_supplicant 12/usr.sbin/wpa/hostapd 12/usr.sbin/wpa/wpa_supplicant

2020-07-22 Thread Cy Schubert
Author: cy Date: Thu Jul 23 03:08:17 2020 New Revision: 363441 URL: https://svnweb.freebsd.org/changeset/base/363441 Log: MFC r363061: Enable support for IEEE 802.11N, 802.11W, 802.11AC and 802.11.AX to hostapd and wpa_supplicant. Submitted by: bz Relnotes: yes Sponsored by:

svn commit: r363441 - in stable: 11/usr.sbin/wpa/hostapd 11/usr.sbin/wpa/wpa_supplicant 12/usr.sbin/wpa/hostapd 12/usr.sbin/wpa/wpa_supplicant

2020-07-22 Thread Cy Schubert
Author: cy Date: Thu Jul 23 03:08:17 2020 New Revision: 363441 URL: https://svnweb.freebsd.org/changeset/base/363441 Log: MFC r363061: Enable support for IEEE 802.11N, 802.11W, 802.11AC and 802.11.AX to hostapd and wpa_supplicant. Submitted by: bz Relnotes: yes Sponsored by:

svn commit: r363440 - head/sys/netinet

2020-07-22 Thread Michael Tuexen
Author: tuexen Date: Thu Jul 23 01:35:24 2020 New Revision: 363440 URL: https://svnweb.freebsd.org/changeset/base/363440 Log: Detect and handle an invalid reassembly constellation, which results in a memory leak. Thanks to Felix Weinrank for finding this issue using fuzz testing the

svn commit: r363439 - head/usr.sbin/mountd

2020-07-22 Thread Brooks Davis
Author: brooks Date: Wed Jul 22 23:39:58 2020 New Revision: 363439 URL: https://svnweb.freebsd.org/changeset/base/363439 Log: Correct a type-mismatch between xdr_long and the variable "bad". Way back in r28911 (August 1997, CVS rev 1.22) we imported a NetBSD information leak fix via

svn commit: r363438 - head/sys/kern

2020-07-22 Thread Brooks Davis
Author: brooks Date: Wed Jul 22 23:35:41 2020 New Revision: 363438 URL: https://svnweb.freebsd.org/changeset/base/363438 Log: Use SI_ORDER_(FOURTH|FIFTH) rather than bespoke versions. No functional change. When these SYSINITs were added these macros didn't exist. Reviewed by:

svn commit: r363437 - head/sys/fs/nfsclient

2020-07-22 Thread Rick Macklem
Author: rmacklem Date: Wed Jul 22 23:33:37 2020 New Revision: 363437 URL: https://svnweb.freebsd.org/changeset/base/363437 Log: Modify writing to mirrored pNFS DSs to prepare for use of ext_pgs mbufs. This patch modifies writing to mirrored pNFS DSs slightly so that there is only one

svn commit: r363436 - in head/sys: arm64/arm64 riscv/riscv

2020-07-22 Thread John Baldwin
Author: jhb Date: Wed Jul 22 22:51:14 2020 New Revision: 363436 URL: https://svnweb.freebsd.org/changeset/base/363436 Log: Add missing space after switch. Reviewed by: br, emaste Sponsored by: DARPA Differential Revision:https://reviews.freebsd.org/D25778 Modified:

svn commit: r363435 - head/usr.sbin/mountd

2020-07-22 Thread Brooks Davis
Author: brooks Date: Wed Jul 22 21:44:51 2020 New Revision: 363435 URL: https://svnweb.freebsd.org/changeset/base/363435 Log: Avoid reading one byte before the path buffer. This happens when there's only one component (e.g. "/foo"). This (mostly-harmless) bug has been present since June

svn commit: r363434 - stable/11/lib/libc/gen

2020-07-22 Thread Brooks Davis
Author: brooks Date: Wed Jul 22 21:30:18 2020 New Revision: 363434 URL: https://svnweb.freebsd.org/changeset/base/363434 Log: MFC r363228: Don't imply that all action values can be OR'd. This is neither POSIX compliant nor what the implementation does. This could be allowed by

svn commit: r363433 - in stable: 11/sys/x86/x86 12/sys/x86/x86

2020-07-22 Thread Jung-uk Kim
Author: jkim Date: Wed Jul 22 21:17:02 2020 New Revision: 363433 URL: https://svnweb.freebsd.org/changeset/base/363433 Log: MFC: r362509 Assume all TSCs are synchronized for AMD Family 17h processors and later when it has passed the synchronization test. Modified:

svn commit: r363433 - in stable: 11/sys/x86/x86 12/sys/x86/x86

2020-07-22 Thread Jung-uk Kim
Author: jkim Date: Wed Jul 22 21:17:02 2020 New Revision: 363433 URL: https://svnweb.freebsd.org/changeset/base/363433 Log: MFC: r362509 Assume all TSCs are synchronized for AMD Family 17h processors and later when it has passed the synchronization test. Modified:

svn commit: r363432 - stable/12/lib/libc/gen

2020-07-22 Thread Brooks Davis
Author: brooks Date: Wed Jul 22 21:06:32 2020 New Revision: 363432 URL: https://svnweb.freebsd.org/changeset/base/363432 Log: MFC r363228: Don't imply that all action values can be OR'd. This is neither POSIX compliant nor what the implementation does. This could be allowed by

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

2020-07-22 Thread Alexander Motin
Author: mav Date: Wed Jul 22 20:15:21 2020 New Revision: 363431 URL: https://svnweb.freebsd.org/changeset/base/363431 Log: Untie nmi_handle_intr() from DEV_ISA. The only part of nmi_handle_intr() depending on ISA is isa_nmi(), which is already wrapped. Entering debugger on NMI does not

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

2020-07-22 Thread Kristof Provost
Author: kp Date: Wed Jul 22 20:13:12 2020 New Revision: 363430 URL: https://svnweb.freebsd.org/changeset/base/363430 Log: bridge: Enter epoch for bridge_input()/bridge_output() In stable/12 epoch is not as wide as it is in head. The network stack isn't yet in epoch when

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

2020-07-22 Thread Kristof Provost
Author: kp Date: Wed Jul 22 19:43:55 2020 New Revision: 363429 URL: https://svnweb.freebsd.org/changeset/base/363429 Log: MFC r363308: bridge: Don't sleep during epoch While it doesn't trigger INVARIANTS or WITNESS on head it does in stable/12. There's also no reason for it, as we

svn commit: r363428 - head/sys/cam/mmc

2020-07-22 Thread Emmanuel Vadot
Author: manu Date: Wed Jul 22 19:08:05 2020 New Revision: 363428 URL: https://svnweb.freebsd.org/changeset/base/363428 Log: mmccam: Add support for 1.2V and 1.8V eMMC If the card reports that it support 1.2V or 1.8V signaling switch to this voltage. Submitted by: kibab Modified:

svn commit: r363427 - in head/sys/cam: . mmc

2020-07-22 Thread Emmanuel Vadot
Author: manu Date: Wed Jul 22 19:04:45 2020 New Revision: 363427 URL: https://svnweb.freebsd.org/changeset/base/363427 Log: mmccam: Add support for 1.8V sdcard If the card reports that it support 1.8V signaling switch to this voltage. While here update the list of mode for mmccam.

svn commit: r363426 - head/sys/arm/allwinner

2020-07-22 Thread Emmanuel Vadot
Author: manu Date: Wed Jul 22 18:33:36 2020 New Revision: 363426 URL: https://svnweb.freebsd.org/changeset/base/363426 Log: aw_mmc: Start a mmccam discovery when the CD handler is called. Submitted by: kibab Modified: head/sys/arm/allwinner/aw_mmc.c Modified:

svn commit: r363425 - in head/sys: cam/mmc dev/sdhci

2020-07-22 Thread Emmanuel Vadot
Author: manu Date: Wed Jul 22 18:30:17 2020 New Revision: 363425 URL: https://svnweb.freebsd.org/changeset/base/363425 Log: mmccam: Add a generic mmccam_start_discovery function This is a generic function start a scan request for the given cam_sim. Other driver can now just use this

svn commit: r363424 - head/sys/cam/mmc

2020-07-22 Thread Emmanuel Vadot
Author: manu Date: Wed Jul 22 18:21:37 2020 New Revision: 363424 URL: https://svnweb.freebsd.org/changeset/base/363424 Log: mmccam: Use a sbuf for the mmc ident function While here fix a typo. Modified: head/sys/cam/mmc/mmc_xpt.c Modified: head/sys/cam/mmc/mmc_xpt.c

svn commit: r363422 - head/sys/cam/mmc

2020-07-22 Thread Emmanuel Vadot
Author: manu Date: Wed Jul 22 17:36:28 2020 New Revision: 363422 URL: https://svnweb.freebsd.org/changeset/base/363422 Log: mmc_xpt: Fix debug messages PROBE_RESET was printed for PROBE_IDENTIFY, fix this. While here add one for the PROBE_RESET. Submitted by: kibab Modified:

svn commit: r363423 - head/tests/sys/geom/class/eli

2020-07-22 Thread Li-Wen Hsu
Author: lwhsu Date: Wed Jul 22 17:37:11 2020 New Revision: 363423 URL: https://svnweb.freebsd.org/changeset/base/363423 Log: Fix sys.geom.class.eli.onetime_test.onetime after r363402 PR: 247954 X-MFC with: r363402 Sponsored by: The FreeBSD Foundation Modified:

svn commit: r363421 - head/usr.sbin/pkg

2020-07-22 Thread Kyle Evans
Author: kevans Date: Wed Jul 22 17:33:35 2020 New Revision: 363421 URL: https://svnweb.freebsd.org/changeset/base/363421 Log: pkg-bootstrap: complain on improper `pkg bootstrap` usage Right now, the bootstrap will gloss over things like pkg bootstrap -x or pkg bootstrap -f pkg. Make it

svn commit: r363420 - in head/sys: compat/linuxkpi/common/src dev/sound/usb dev/usb dev/usb/input dev/usb/storage

2020-07-22 Thread Mark Johnston
Author: markj Date: Wed Jul 22 14:32:47 2020 New Revision: 363420 URL: https://svnweb.freebsd.org/changeset/base/363420 Log: usb(4): Stop checking for failures from malloc(M_WAITOK). Handle the fact that parts of usb(4) can be compiled into the boot loader, where M_WAITOK does not

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

2020-07-22 Thread Mark Johnston
Author: markj Date: Wed Jul 22 14:24:41 2020 New Revision: 363419 URL: https://svnweb.freebsd.org/changeset/base/363419 Log: MFC r363181: Add safexcel(4) to cryptotest. Modified: stable/12/tests/sys/opencrypto/cryptotest.py Directory Properties: stable/12/ (props changed) Modified:

svn commit: r363418 - in stable/12: share/man/man4 sys/arm64/conf sys/conf sys/dev/safexcel sys/modules sys/modules/safexcel

2020-07-22 Thread Mark Johnston
Author: markj Date: Wed Jul 22 14:22:35 2020 New Revision: 363418 URL: https://svnweb.freebsd.org/changeset/base/363418 Log: MFC r363180, r363182, r363251: Add a driver for the SafeXcel EIP-97. Added: stable/12/share/man/man4/safexcel.4 - copied unchanged from r363180,

svn commit: r363417 - in head: etc/mtree sbin/route sbin/route/tests

2020-07-22 Thread Tom Jones
Author: thj Date: Wed Jul 22 13:49:54 2020 New Revision: 363417 URL: https://svnweb.freebsd.org/changeset/base/363417 Log: Add tests for "add", "change" and "delete" functionality of /sbin/route. Add tests to cover "add", "change" and "delete" functionality of /sbin/route for ipv4 and

svn commit: r363416 - head/lib/geom/eli

2020-07-22 Thread Gordon Bergling
Author: gbe (doc committer) Date: Wed Jul 22 13:00:56 2020 New Revision: 363416 URL: https://svnweb.freebsd.org/changeset/base/363416 Log: geli(8): Add missing commands in the EXAMPLES section - Add a missing 'geli attach' command - Fix the passphrase prompt for a 'geli attach' command

svn commit: r363415 - in head/sys: kern sys ufs/ffs

2020-07-22 Thread Mateusz Guzik
Author: mjg Date: Wed Jul 22 12:30:31 2020 New Revision: 363415 URL: https://svnweb.freebsd.org/changeset/base/363415 Log: lockmgr: add adaptive spinning It is very conservative. Only spinning when LK_ADAPTIVE is passed, only on exclusive lock and never when any waiters are present.

svn commit: r363414 - stable/12/sys/netpfil/ipfw

2020-07-22 Thread Tom Jones
Author: thj Date: Wed Jul 22 10:00:13 2020 New Revision: 363414 URL: https://svnweb.freebsd.org/changeset/base/363414 Log: MFC r363141: Don't print VNET pointer when initializing dummynet When dummynet initializes it prints a debug message with the current VNET pointer unnecessarily

Re: svn commit: r363363 - head/lib/geom/eli

2020-07-22 Thread Gordon Bergling
On Tue, Jul 21, 2020 at 03:54:19PM +0200, Fabian Keil wrote: > Gordon Bergling wrote: > > > Author: gbe (doc committer) > > Date: Mon Jul 20 13:24:50 2020 > > New Revision: 363363 > > URL: https://svnweb.freebsd.org/changeset/base/363363 > > > > Log: > > geli(8): Add an example on how to use

svn commit: r363413 - stable/12/sys/netinet

2020-07-22 Thread Tom Jones
Author: thj Date: Wed Jul 22 06:47:38 2020 New Revision: 363413 URL: https://svnweb.freebsd.org/changeset/base/363413 Log: MFC r350749, r362275 r350749: Rename IPPROTO 33 from SEP to DCCP IPPROTO 33 is DCCP in the IANA Registry:

svn commit: r363412 - stable/12/usr.sbin/pkg

2020-07-22 Thread Tom Jones
Author: thj Date: Wed Jul 22 06:45:24 2020 New Revision: 363412 URL: https://svnweb.freebsd.org/changeset/base/363412 Log: MFC r362541: pkg: Provide a friendlier message when bootstrap fails due to address resolution The current message when bootstapping pkg fails for any reason