r364024 arichardson Aug. 7, 2020, 4:04 p.m.
This breaks the build on macOS where this header doesn't exist. I could
also add a compat header to tools/build/cross-build but since it's not
needed removing it seems like the better solution.
r364023 arichardson Aug. 7, 2020, 4:04 p.m.
We have to bootstrap grep when cross-building from macOS/Linux.
r364022 arichardson Aug. 7, 2020, 4:03 p.m.
Reviewed By:	brooks
Differential Revision: https://reviews.freebsd.org/D25979
r364021 gbe Aug. 7, 2020, 4:01 p.m.
PR:		237635
Submitted by:	durin42 <raf atdurin42 dot com>
Reviewed by:	kevans
Approved by:	kevans
MFC after:	3 days
Differential Revision:	https://reviews.freebsd.org/D25994
r364019 hselasky Aug. 7, 2020, 3:32 p.m.
Make sure to reclaim epoch structures when they are freed to support
dynamic allocation and freeing of epoch structures.

While at it, move the 64 supported epoch control structures to the
static memory domain. This overall simplifies the management and
debugging of system epoch's.

Reviewed by:		kib, markj
Differential Revision:	https://reviews.freebsd.org/D25960
MFC after:		1 week
Sponsored by:		Mellanox Technologies
r364018 bz Aug. 7, 2020, 3:13 p.m.
When using v4-mapped IPv6 sockets with IPV6_PKTINFO we do not
respect the given v4-mapped src address on the IPv4 socket.
Implement the needed functionality. This allows single-socket
UDP applications (such as OpenVPN) to work better on FreeBSD.

Requested by:	Gert Doering (gert greenie.net), pfsense
Tested by:	Gert Doering (gert greenie.net)
Reviewed by:	melifaro
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D24135
r364013 mav Aug. 7, 2020, 1:35 p.m.
On x86 it seems difficult to build ACPI without PCI, but some aarch64
users appears to be doing it.

MFC after:	3 days
r364012 bz Aug. 7, 2020, 12:47 p.m.
Whitespace only; no functional changes.

MFC after:	2 weeks
Sponsored by:	Rubicon Communications, LLC (d/b/a "Netgate")
r364011 bz Aug. 7, 2020, 12:24 p.m.
Add IEEE80211_IOC_IC_NAME to query the ic_name field and in ifconfig
to print the parent interface again. This functionality was lost
around r287197. It helps in case of multiple wlan interfaces and
multiple underlying hardware devices to keep track which wlan
interface belongs to which physical device.

Sponsored by:	Rubicon Communications, LLC (d/b/a "Netgate")
Reviewed by:	adrian, Idwer Vollering
MFC after:	2 weeks
Differential Revision:	https://reviews.freebsd.org/D25832
r364010 manu Aug. 7, 2020, 12:19 p.m.
Rename iscsi_legacy to iscsilegacy, having - or _ in a package name cause
problems when we process them and generate the ucl.
r364009 manu Aug. 7, 2020, 10:20 a.m.
The package name is converted with _ instead of - as we have some variables
that cannot contain -
Convert back the dependancies with - instead of _
r364006 lwhsu Aug. 7, 2020, 8:57 a.m.
r364005 gbe Aug. 7, 2020, 8:41 a.m.
PR:		248157
Submitted by:	Juraj Lutter <juraj at lutter dot sk>
Reviewed by:	bcr
Approved by:	bcr
Obtained from:	NetBSD
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D25794
r364004 imp Aug. 7, 2020, 2:48 a.m.
r363997 vmaffione Aug. 6, 2020, 9:37 p.m.
The validity of head is already checked by nm_rxsync_prologue().

MFC after:	2 weeks