Re: git: dc6c193bb4a6 - main - loader.efi: Add xz decompression
- In reply to: Warner Losh : "git: dc6c193bb4a6 - main - loader.efi: Add xz decompression"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 11 Jul 2026 20:47:25 UTC
On Sat, 11 Jul 2026, Warner Losh wrote: > The branch main has been updated by imp: > > URL: https://cgit.FreeBSD.org/src/commit/?id=dc6c193bb4a67e2e9ee97d1e3ac3e2950bd16979 > > commit dc6c193bb4a67e2e9ee97d1e3ac3e2950bd16979 > Author: Warner Losh <imp@FreeBSD.org> > AuthorDate: 2026-07-11 14:44:40 +0000 > Commit: Warner Losh <imp@FreeBSD.org> > CommitDate: 2026-07-11 19:28:47 +0000 > > loader.efi: Add xz decompression > > We can now decompress .xz compressed memory disks, like > FreeBSD-15.1-RELEASE-amd64-disc1.iso.xz Thank you! Helps me a lot! We need to make sure the .xz is correctly padded if needed: see 4bf34c597c44a2393ac5ec483e9cecac128d8202 > Sponsored by: Netflix > Differential Revision: https://reviews.freebsd.org/D58073 > --- > stand/defs.mk | 5 ++ > stand/efi/loader/Makefile | 2 +- > stand/efi/loader/decompress.c | 101 ++++++++++++++++++++++++++-- > stand/efi/loader/decompress.h | 2 +- > stand/libsa/Makefile | 7 ++ > sys/contrib/xz-embedded/freebsd/xz_config.h | 11 +-- > 6 files changed, 117 insertions(+), 11 deletions(-) -- Bjoern A. Zeeb r15:7