]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
stub: call inner kernel directly (#37372)
authorLennart Poettering <lennart@poettering.net>
Tue, 17 Jun 2025 12:34:53 +0000 (14:34 +0200)
committerGitHub <noreply@github.com>
Tue, 17 Jun 2025 12:34:53 +0000 (14:34 +0200)
Since shim 16, it is not possible anymore to override the security arch
protocol to avoid signature check and measurements.

Also on Dell servers, EFI_SECURITY2_ARCH_PROTOCOL is not implemented, so
unexpected measurements on PCR 4 were still happening.

This just loads and run the kernel pe. We verify that there is no
relocation needed. Also for simplification, we assume and verify that
the base address is expected to be 0.


Trivial merge