b3b15d92 imp Oct. 5, 2021, 1:07 p.m.
Sponsored by:		Netflix
Reviewed by:		mav
Differential Revision:	https://reviews.freebsd.org/D32303
cgit
cee9a741 mjg Oct. 5, 2021, 12:17 p.m.
Unused since 1b0909d51a8aa8b5 ("OpenCrypto: Convert sessions to opaque handles
instead of integers")

Sponsored by:	Rubicon Communications, LLC ("Netgate")
cgit
0eb2dcd3 kib Oct. 5, 2021, 10:07 a.m.
Reported by:	markj
Reviewed by:	hselasky
Sponsored by:	NVIDIA Networking
MFC after:	1 week
cgit
ae4fb190 mjg Oct. 5, 2021, 9:42 a.m.
In particular fixes --libxo json

PR:		254673
Reported by:	j.vandeville@gmail.com
Sponsored by:   Rubicon Communications, LLC ("Netgate")
cgit
5a7de2b4 hselasky Oct. 5, 2021, 8:48 a.m.
This fixes an "invalid cluster size" panic when debugnet is activated.

panic()
m_getzone()
debugnet_mbuf_reinit()
debugnet_any_ifnet_update()
ifhwioctl()
ifioctl()

Submitted by:	ae@
PR:		258923
MFC after:	1 week
Sponsored by:	NVIDIA Networking
cgit
f902ca97 se Oct. 5, 2021, 7:41 a.m.
These files came from a prior commit to contrib/bc and seem to have
been placed in the top of the source tree by a failed git rebase.

Reported by:	markj
cgit
3ac5012e wma Oct. 5, 2021, 4:22 a.m.
In some contexts it is illegal to wait for memory allocation, causing
kernel panic. By default sbuf_new passes M_WAITOK to malloc,
which caused crashes when sdhci_dumpcaps or sdhci_dumpregs was callend in
non sutiable context.

Add SBUF_NOWAIT flag to sbuf_new to fix this.

Obtained from:		Semihalf
Differential revision:	https://reviews.freebsd.org/D32075
cgit
be6116fd kib Oct. 5, 2021, 3:39 a.m.
The descriptions may be more elaborated of course, but this is a good
step at starting providing any useful information in our man page, at all.

Reviewed by:	markj
Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
Differential revision:	https://reviews.freebsd.org/D32243
cgit
f5b97470 kib Oct. 5, 2021, 3:39 a.m.
Describe internal allocations, mention problems with the use of global
malloc(3) and the reasons for internal allocator existence.

Document shared objects implementation and describe shortcomings of the
chosen approach, as well as the rationale why it was done that way.

Reviewed by:	markj
Discussed with:	jilles
Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
Differential revision:	https://reviews.freebsd.org/D32243
cgit
6bda1920 kib Oct. 5, 2021, 3:39 a.m.
Reviewed by:	markj
Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
Differential revision:	https://reviews.freebsd.org/D32243
cgit
0a6e5fc2 kib Oct. 5, 2021, 3:39 a.m.
Reviewed by:	markj
Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
Differential revision:	https://reviews.freebsd.org/D32243
cgit
9f3b6cdb kib Oct. 5, 2021, 3:39 a.m.
Reviewed by:	markj
Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
Differential revision:	https://reviews.freebsd.org/D32243
cgit
f0a08fa9 markj Oct. 4, 2021, 10:15 p.m.
- Ensure that the computed MFT record size isn't negative or larger than
  maxphys before trying to read $Volume.
- Guard against truncated records in volume metadata.
- Ensure that the record length is large enough to contain the volume
  name.
- Verify that the (UTF-16-encoded) volume name's length is a multiple of
  two.

PR:		258833, 258914
MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
cgit
d43fa8ef se Oct. 4, 2021, 8:25 p.m.
This version adds options and functions that allow to print numbers
in the open interval (-1 .. 1) with or without a leading 0 digit.

Additionally, an option has been added to prevent line wrap and
allows to print arbitrarily long results on a single line.

Merge commit '5d58a51571721190681c50d4bd3a1f45e6282d72'
cgit
b8d895fa se Oct. 4, 2021, 8:14 p.m.
The tests have been fixed to not write any data outside of the
temporary work directory provided by the test framework.

MFC after:	3 days
cgit