freebsd-src/stand
Warner Losh 23dee252da loader: Change this BIOS tradeoff: Add back zip and use text only
After talking with a number of people about the removal of some things
to make the loader fit, readjust things a little.

Add back GZIP and BZIP2 compression support. Many of the downstream MFC
packaging systems depend on this. This adds back 20k to the size of the
loader.

Make the boot loader text-only by default. This saves 40k in size. Net,
we're 20k smaller. The graphics loader for BIOS is less useful than the
zip functionality: You can still boot w/a text only one it and you can
build a custom one if you really want it. It's also the default we use
for dual console.

This should be merged back into stable/14 and stable/13 so it's in the
next release for each of these. That way we have only one release (13.4)
with the other defaults.

MFC After:		3 days
Sponsored by:		Netflix
Reviewed by:		olce, rgrimes, emaste
Differential Revision:	https://reviews.freebsd.org/D47203
2024-10-24 20:26:25 -06:00
..
arm64 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
common loader: Add TSLOG to interpreter built-ins 2024-09-22 00:35:47 -07:00
defaults stand: Fix defaults file 2024-10-19 12:53:41 -06:00
efi loader.efi: Parse SPCR v3 and v4 2024-10-15 05:12:59 -06:00
fdt Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
ficl stand: Remove dangling mips references 2024-02-28 07:09:41 -07:00
ficl32 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
fonts Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
forth loader/4th: Move from hint.acpi.0.rsdp to acpi.rsdp 2024-10-11 15:40:53 -06:00
i386 loader: Change this BIOS tradeoff: Add back zip and use text only 2024-10-24 20:26:25 -06:00
images Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
kboot loader: Bump all versions to 3.0 2024-07-29 16:57:22 -06:00
kshim
liblua Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
liblua32 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libofw Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
libsa zfs: merge openzfs/zfs@b10992582 2024-10-11 08:43:49 +02:00
libsa32 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
lua manuals: Misc syntax fixes 2024-10-15 17:20:47 -03:00
man Canonicalize the name of the FreeBSD Foundation 2024-10-24 05:03:07 +08:00
powerpc loader/powerpc: Add some CAS support for newer POWER CPUs 2024-10-11 17:17:43 -04:00
uboot loader: update dependencies for dirdeps build 2024-09-18 11:22:34 -04:00
usb Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
userboot loader: Bump all versions to 3.0 2024-07-29 16:57:22 -06:00
defs.mk stand/efi: Add a 32-bit variant of libefi 2024-09-20 08:45:05 -06:00
fdt.mk
ficl.mk
loader.mk
lua.mk
Makefile stand/efi: Add a 32-bit variant of libefi 2024-09-20 08:45:05 -06:00
Makefile.amd64 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile.inc Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
veriexec.mk libsecureboot do not report expected unverified files 2024-02-12 14:35:01 -08:00