Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Jul 2026 20:47:25 +0000 (UTC)
From:      "Bjoern A. Zeeb" <bz@FreeBSD.org>
To:        Warner Losh <imp@FreeBSD.org>
Cc:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org,  dev-commits-src-main@FreeBSD.org
Subject:   Re: git: dc6c193bb4a6 - main - loader.efi: Add xz decompression
Message-ID:  <nrpp8o-nr16-q7s0-5r17-rq268471n9@mnoonqbm.arg>
In-Reply-To: <6a5299d0.26e5e.70437550@gitrepo.freebsd.org>

index | next in thread | previous in thread | raw e-mail

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


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?nrpp8o-nr16-q7s0-5r17-rq268471n9>