a420a672 imp Nov. 19, 2021, 6:13 a.m.
We don't need to bootstrap lex or md4 anymore.
Cat doesn't need to be bootstrapped (but is needed for buildkernel)
cruncgen doesn't need to be bootstrapped at all.
kbdcontrol isn't needed

Sponsored by: Netflix
Pull Request: https://github.com/freebsd/freebsd-src/pull/554
cgit
04912a8d imp Nov. 19, 2021, 6:07 a.m.
"librairies" --> "libraries"

Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
Pull Request: https://github.com/freebsd/freebsd-src/pull/553
cgit
9097ac9a imp Nov. 19, 2021, 6:05 a.m.
"Celcius" --> "Celsius"

Signed-off-by: Elyes HAOUAS <ehaouas@noos.fr>
Pull Request: https://github.com/freebsd/freebsd-src/pull/551/files
cgit
872d50a5 imp Nov. 19, 2021, 5:55 a.m.
Sponsored by:		Netflix
cgit
13769246 imp Nov. 19, 2021, 5:55 a.m.
Yowsa! Another review mentioned this in passing... Only 10 years late.

Sponsored by:		Netflix
cgit
9f6c794e imp Nov. 19, 2021, 5:55 a.m.
No functional change intended.
cgit
1f629966 imp Nov. 19, 2021, 5:43 a.m.
Convert libsa files to use ANSI function definitions.

Pull request: https://github.com/freebsd/freebsd-src/pull/508
[ cut and paste error corrected ]
cgit
ff945008 glebius Nov. 19, 2021, 4:27 a.m.
Until this change there were two places where we would free tcpcb -
tcp_discardcb() in case if all timers are drained and tcp_timer_discard()
otherwise.  They were pretty much copy-n-paste, except that in the
default case we would run tcp_hc_update().  Merge this into single
function tcp_freecb() and move new short version of tcp_timer_discard()
to tcp_timer.c and make it static.

Reviewed by:		rrs, hselasky
Differential revision:	https://reviews.freebsd.org/D32965
cgit
fb8588d2 glebius Nov. 19, 2021, 4:27 a.m.
In case we failed to uma_zalloc() and also failed to reuse with
tcp_tw_2msl_scan(), then just use on stack tcptw.  This will allow
to run through tcp_twrespond() and standard tcpcb discard routine.

Reviewed by:		rrs
Differential revision:	https://reviews.freebsd.org/D32965
cgit
27a04f59 imp Nov. 19, 2021, 4:22 a.m.
MFC After:		3 days
Sponsored by:		Netflix
Reviewed by:	brooks, jhb
Differential Revision:	https://reviews.freebsd.org/D32853
cgit
a721ac94 imp Nov. 19, 2021, 4:22 a.m.
MFC After:		3 days
Sponsored by:		Netflix
Reviewed by:	brooks, jhb, emaste
Differential Revision:	https://reviews.freebsd.org/D32852
cgit
322b341d imp Nov. 19, 2021, 4:22 a.m.
Sponsored by:		Netflix
Differential Revision:	https://reviews.freebsd.org/D32851
cgit
964035c4 glebius Nov. 19, 2021, 2:49 a.m.
Reviewed by:		markj
Differential revision:	https://reviews.freebsd.org/D33045
cgit
760be447 glebius Nov. 19, 2021, 2:47 a.m.
ae2268ef bz Nov. 18, 2021, 11:10 p.m.
Rather than having code to re-define bcd2bin() for the LinuxKPI
make sure libkern.h is always included before the LinuxKPI version.
Then only re-define our local LinuxKPI implementation.  [1]

From the argument truncating wrapper call the libkern version.
If we change our libkern implementation in the future we can save
us the remainder of the hassle. [2]  Given I need this to MFC,
which I am not sure we can with libkern, commit this intermediate
step.

Suggested by:	Johannes Berg (johannes sipsolutions.net) [1]
Suggested by:	ian [2]
Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
X-MFC with:	548ada00e54a9e7745d041b1ec7f68f3bd493365
Differential Revision: https://reviews.freebsd.org/D32695
cgit