c81ea895 andrew Aug. 19, 2021, 4:48 p.m.
We don't have ifunc support in static arm64 binaries. Until we do
disable the accelerated sha256 code in a static libmd as it uses an
ifunc.

Reported by:	brd
Sponsored by:	The FreeBSD Foundation
cgit
fc7682b1 kbowling Aug. 19, 2021, 2:59 p.m.
Sync the e1000 shared code with DPDK shared code
"cid-gigabit.2020.06.05.tar.gz released by ND"

Primary focus was on client platforms (ich8lan). More work remains here
but we need an Intel contact for client networking.

Reviewed by:	grehan, Intel Networking (erj, earlier rev)
Obtained from:	DPDK <http://git.dpdk.org/dpdk/tree/drivers/net/e1000/base>
MFC after:	1 week
Sponsored by:	me
Differential Revision:	https://reviews.freebsd.org/D31547
cgit
3ec0714d tsoome Aug. 19, 2021, 2:36 p.m.
No functional changes intended.

MFC after:	1 week
cgit
a313b524 markj Aug. 19, 2021, 1:11 p.m.
When invalid statement is found the next statement is skipped even if it
is valid.

Reviewed by:	markj
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D31527
cgit
5851803f markj Aug. 19, 2021, 1:10 p.m.
Reviewed by:	markj
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D31502
cgit
1a4d7030 kp Aug. 19, 2021, 12:31 p.m.
Reviewed by:	kp
Obtained from:	pfsense
MFC after:	1 week
cgit
a54abe11 khng Aug. 19, 2021, 10:45 a.m.
Mention that either one of the -r, -s and -d options must be specified.

Sponsored by:	The FreeBSD Foundation
cgit
5ee2c357 khng Aug. 19, 2021, 10:30 a.m.
This commit adds hole-punching support to the truncate(1) utility. If
the option -d is specified, truncate(1) performs zeroing, and if
possible hole-punching in case the operation is supported by the
underlying file system of the specified files.

Sponsored by:	The FreeBSD Foundation
Reviewed by:	kib
Differential Revision:	https://reviews.freebsd.org/D31556
cgit
78267c2e khng Aug. 19, 2021, 10:30 a.m.
Both zero-filling and/or deallocation can be done with vn_deallocate(9).

Sponsored by:	The FreeBSD Foundation
Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D28899
cgit
0a7d1fc6 kp Aug. 19, 2021, 8:07 a.m.
Extend the existing set-tos keyword to also be able to set traffic class
on IPv6 traffic.
Add tests for this as well.

Reviewed by:	kp
Differential Revision:	https://reviews.freebsd.org/D31564
cgit
c1384241 kp Aug. 19, 2021, 8:49 a.m.
When the lagg is being destroyed it is not necessary update the
lladdr of all the lagg members every time we update the primary
interface.

Reviewed by:	scottl
Obtained from:	pfSense
MFC after:	1 week
Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D31586
cgit
20ffd88e kp Aug. 19, 2021, 8:48 a.m.
This allows the maximum value of 4294967295 (~4Gb/s) instead of previous
value of 2147483647 (~2Gb/s).

Reviewed by:	np, scottl
Obtained from:	pfSense
MFC after:	1 week
Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D31582
cgit
35b253d9 pstef Aug. 19, 2021, 4:57 a.m.
Move code added in b315a7296d2a ("autocomplete commands") to
conditionally compiled part under #ifndef NO_HISTORY.

Reported by:	bdrewery
Fixes:		b315a7296d2a
cgit
eba8e643 tuexen Aug. 18, 2021, 10:33 p.m.
MFC after:	3 days
cgit
c7cf100a mav Aug. 18, 2021, 9:11 p.m.
Just validate the old metadata and exit.  Originally the check was
added to not thash the only copy of metadata, but we can achieve the
same just by skipping the writing/trashing.  The metadata validation
should protect user from wrongly specifying new size instead of old.

MFC after:	1 month
Sponsored by:	iXsystems, Inc.
cgit