]> code.ossystems Code Review - openembedded-core.git/commit
kexec: arm64: disabled check if kaslr-seed dtb property was wiped
authorAlexander Kamensky <alexander.kamensky42@gmail.com>
Thu, 12 Nov 2020 22:35:54 +0000 (14:35 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 16 Nov 2020 14:27:42 +0000 (14:27 +0000)
commitc11ce15b594c2d988378728701e7e5b0ddaba406
tree320c9bcd96cafa7f6b8e9b03a5dfaf745edb5454
parent0a882490fe75915c7a119f3498df6750be25f8e0
kexec: arm64: disabled check if kaslr-seed dtb property was wiped

qemuarm64 fails to kexec secondary kernel with following message:

setup_2nd_dtb: kaslr-seed is not wiped to 0.
kexec: setup_2nd_dtb failed.
kexec: load failed.

It happens because kaslr-seed is not wiped in case when CONFIG_RANDOMIZE_BASE
is not set and qemu generates chosen/kaslr-seed property.

Solution is to remove check in kexec-tools that kaslr-seed is 0.

Signed-off-by: Alexander Kamensky <alexander.kamensky42@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-kernel/kexec/kexec-tools/0001-arm64-kexec-disabled-check-if-kaslr-seed-dtb-propert.patch [new file with mode: 0644]
meta/recipes-kernel/kexec/kexec-tools_2.0.20.bb