373d5df3 imp Dec. 31, 2021, 7:28 a.m.
Octeon is a mips-only target.

Sponsored by:		Netflix
cgit
cb264bc7 imp Dec. 31, 2021, 7:14 a.m.
Sponsored by:		Netflix
cgit
39034b12 imp Dec. 31, 2021, 7:14 a.m.
Sponsored by:		Netflix
cgit
8ff32ab5 imp Dec. 31, 2021, 7:14 a.m.
Remove mips specific libc code and build infrasturcture.

Sponsored by:		Netflix
cgit
b94b8bf7 imp Dec. 31, 2021, 7:14 a.m.
Decommision msun (libm) support for mips.

Sponsored by:		Netflix
cgit
e8399cfb imp Dec. 31, 2021, 7:14 a.m.
Remove the CSU support for mips.

Sponsored by:		Netflix
cgit
f76916c0 dougm Dec. 31, 2021, 6:40 a.m.
Fixes:	c606ab59e7f9 vm_extern: use standard address checkers everywhere
cgit
e6930b1c dougm Dec. 31, 2021, 6:23 a.m.
Move an assignment back to where it was before, to turn the
defined-but-not-used error back into a set-but-not-used warning.

Fixes:	01e115ab83a4 vm_phys: #include vm_extern
cgit
01e115ab dougm Dec. 31, 2021, 5:31 a.m.
Arm64 and powerpc don't include vm_extern.h indirectly in vm_phys.c, which
means that for the sake of those architectures, it must be included explicitly.

Also, fix a set-unused warning that jenkins also found.

Reported by:	Jenkins
Fixes:	c606ab59e7f9 vm_extern: use standard address checkers everywhere
cgit
029abd3b dougm Dec. 31, 2021, 4:12 a.m.
c606ab59 dougm Dec. 31, 2021, 4:09 a.m.
Define simple functions for alignment and boundary checks and use them
everywhere instead of having slightly different implementations
scattered about. Define them in vm_extern.h and use them where
possible where vm_extern.h is included.

Reviewed by:	kib, markj
Differential Revision:	https://reviews.freebsd.org/D33685
cgit
c09981f1 imp Dec. 31, 2021, 3:57 a.m.
Remove sys/mips as the next step of decomissioning mips from the tree.
Remove mips special cases from the kernel make files. Remove the mips
specific linker scripts.

Sponsored by:		Netflix
cgit
fe532f1a imp Dec. 31, 2021, 3:57 a.m.
libkvm references files in sys/mips, so remove it ahead of removing
sys/mips.

Sponsored by:		Netflix
cgit
818952c6 emaste Dec. 30, 2021, 11:40 p.m.
Reported by:	Gary Jennejohn
Fixes:		ff3a85d32411 ("[lltable] Add per-family lltable ...")
Sponsored by:	The FreeBSD Foundation
cgit
5974cfe1 imp Dec. 30, 2021, 11:07 p.m.
Just have the MD code provide syscall and have generic code for the
rest.

Sponsored by:		Netflix
Differential Revision:	https://reviews.freebsd.org/D33515
cgit