mirror of
https://codeberg.org/libreboot/lbmk.git
synced 2026-03-28 23:19:03 +02:00
With this change, about 54KB of compressed space is saved inside of CBFS, on setups that use the GRUB payload. The uncompressed saving is about 720KB, but payloads are compressed inside each coreboot image, so the compressed saving is much smaller. That 54KB saving means a lot, especially on small (1MB or smaller) flash sizes. The following modules were removed: adler32, afsplitter, aout, archelp, backtrace, blocklist, bswap_test, cat, cmdline_cat_test, cmosdump, cmostest, cmp, cmp_test, cpuid, cs5536, ctz_test, date, datehook, datetime, disk, diskfilter, div, div_test, dm_nv, efiemu, eval, exfctest, extcmd, file, fshelp, functional_test, gdb, gettext, gptsync, hashsum, hdparm, hello, hfspluscomp, http, json, json, ldm, loadenv, macbless, macho, mda_text, morse, mpi, msdospart, mul_test, net, ntfscomp, offsetio, part_acorn, part_amiga, part_apple, part_dvh, part_plan, part_sun, part_sunpc, parttool, pbkdf2, pbkdf2_test, pci, play, priority_queue, probe, progress, random, rdmsr, read, relocator, setjmp, setjmp_test, shift_test, signature_test, sleep, sleep_test, smbios, strtoull_test, terminal, terminfo, test_blockarg, testload, testspeed, tftp, tga, time, tr, trig, usbtest, video_bochs, video_cirrus, videoinfo, videotest, videotest_checksum, wrmsr, xnu_uuid, xnu_uuid_test These were retained, but moved to modules instead of install modules: geli, udf, ufs1, ufs1_be, ufs2 Signed-off-by: Leah Rowe <leah@libreboot.org>
162 lines
1.6 KiB
Plaintext
162 lines
1.6 KiB
Plaintext
# Install modules (installed, but not automatically loaded)
|
|
grub_install_modules=" \
|
|
bfs \
|
|
hexdump \
|
|
hfs \
|
|
hfsplus \
|
|
jfs \
|
|
minix \
|
|
minix2 \
|
|
minix2_be \
|
|
minix3 \
|
|
minix3_be \
|
|
minix_be \
|
|
newc \
|
|
nilfs2 \
|
|
odc \
|
|
reiserfs \
|
|
usbserial_common \
|
|
usbserial_ftdi \
|
|
usbserial_pl2303 \
|
|
usbserial_usbdebug \
|
|
video_colors \
|
|
xnu \
|
|
"
|
|
|
|
# Modules (and always loaded)
|
|
grub_modules=" \
|
|
acpi \
|
|
affs \
|
|
afs \
|
|
ahci \
|
|
at_keyboard \
|
|
all_video \
|
|
ata \
|
|
bitmap \
|
|
bitmap_scale \
|
|
boot \
|
|
bsd \
|
|
btrfs \
|
|
cbfs \
|
|
cbls \
|
|
cbmemc \
|
|
cbtime \
|
|
chain \
|
|
configfile \
|
|
cpio \
|
|
cpio_be \
|
|
crc64 \
|
|
crypto \
|
|
cryptodisk \
|
|
echo \
|
|
ehci \
|
|
elf \
|
|
exfat \
|
|
ext2 \
|
|
f2fs \
|
|
fat \
|
|
gcry_arcfour \
|
|
gcry_blowfish \
|
|
gcry_camellia \
|
|
gcry_cast5 \
|
|
gcry_crc \
|
|
gcry_des \
|
|
gcry_dsa \
|
|
gcry_idea \
|
|
gcry_md4 \
|
|
gcry_md5 \
|
|
gcry_rfc2268 \
|
|
gcry_rijndael \
|
|
gcry_rmd160 \
|
|
gcry_rsa \
|
|
gcry_seed \
|
|
gcry_serpent \
|
|
gcry_sha1 \
|
|
gcry_sha256 \
|
|
gcry_sha512 \
|
|
gcry_tiger \
|
|
gcry_twofish \
|
|
gcry_whirlpool \
|
|
geli \
|
|
gfxmenu \
|
|
gfxterm_background \
|
|
gfxterm_menu \
|
|
gzio \
|
|
halt \
|
|
help \
|
|
iorw \
|
|
iso9660 \
|
|
jpeg \
|
|
keylayouts \
|
|
keystatus \
|
|
linux \
|
|
linux16 \
|
|
loopback \
|
|
ls \
|
|
lsacpi \
|
|
lsmmap \
|
|
lspci \
|
|
luks \
|
|
luks2 \
|
|
argon2 \
|
|
lvm \
|
|
lzopio \
|
|
mdraid09 \
|
|
mdraid09_be \
|
|
mdraid1x \
|
|
memdisk \
|
|
memrw \
|
|
minicmd \
|
|
mmap \
|
|
multiboot \
|
|
multiboot2 \
|
|
nativedisk \
|
|
normal \
|
|
ntfs \
|
|
ohci \
|
|
part_bsd \
|
|
part_dfly \
|
|
part_gpt \
|
|
part_msdos \
|
|
password \
|
|
password_pbkdf2 \
|
|
pata \
|
|
pcidump \
|
|
pgp \
|
|
png \
|
|
procfs \
|
|
raid5rec \
|
|
raid6rec \
|
|
reboot \
|
|
regexp \
|
|
romfs \
|
|
scsi \
|
|
search \
|
|
search_fs_file \
|
|
search_fs_uuid \
|
|
search_label \
|
|
serial \
|
|
syslinuxcfg \
|
|
setpci \
|
|
spkmodem \
|
|
squash4 \
|
|
sfs \
|
|
tar \
|
|
test \
|
|
true \
|
|
uhci \
|
|
udf \
|
|
ufs1 \
|
|
ufs1_be \
|
|
ufs2 \
|
|
usb \
|
|
usb_keyboard \
|
|
usbms \
|
|
xfs \
|
|
xzio \
|
|
zfs \
|
|
zfscrypt \
|
|
zfsinfo \
|
|
zstd \
|
|
"
|