payloads: Add an option to compress secondary payloads

Hardware / Coreboot - Arthur Heymans [aheymans.xyz] - 10 February 2018 23:57 EST

Both GRUB and SeaBIOS can chainload lzma compressed payloads. Therefore it is beneficial to compress secondary payloads like Memtest86+, coreinfo, nvramcui,... for both size reasons and often also speed reasons since the limiting factor is generally the IO of the boot device.

Tested with SeaBIOS and memtest86+ master on Thinkpad X220.

Change-Id: Iddfd6fcf4112d255cc7b2b49b99bf5ea4d6f8db4

47dd96db97 payloads: Add an option to compress secondary payloads
Makefile.inc | 5 +++++
payloads/Kconfig | 7 +++++++
payloads/Makefile.inc | 2 ++
payloads/external/Makefile.inc | 2 ++
4 files changed, 16 insertions(+)

Upstream: review.coreboot.org


  • Share