efi: libstub: Fix incorrect payload size in zboot header
authorArd Biesheuvel <ardb@kernel.org>
Thu, 20 Oct 2022 09:26:42 +0000 (11:26 +0200)
committerArd Biesheuvel <ardb@kernel.org>
Fri, 21 Oct 2022 09:09:41 +0000 (11:09 +0200)
commit53a7ea284de9eabc0e3b7dee54c2cb670b8e087a
tree560d3781a671108fc25817a347edd582f99e38af
parentdb14655ad7854b69a2efda348e30d02dbc19e8a1
efi: libstub: Fix incorrect payload size in zboot header

The linker script symbol definition that captures the size of the
compressed payload inside the zboot decompressor (which is exposed via
the image header) refers to '.' for the end of the region, which does
not give the correct result as the expression is not placed at the end
of the payload. So use the symbol name explicitly.

Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
drivers/firmware/efi/libstub/zboot.lds