[PATCH] arm64: move early allocation of kfence pool after acpi table initialization.
Alexander Potapenko
glider at google.com
Tue Mar 3 05:42:20 PST 2026
On Thu, Feb 26, 2026 at 3:08 AM Imran Khan <imran.f.khan at oracle.com> wrote:
>
> Currently early allocation of kfence pool (arm64_kfence_alloc_pool) happens
> before ACPI table parsing (acpi_boot_table_init) and hence the kfence pool
> can overlap with area containing ACPI data.
What happens if another allocation occurs before ACPI table parsing?
Can we enforce that this is impossible?
Shouldn't the firmware somehow tell the kernel that the future BGRT
table should not be used?
More information about the linux-arm-kernel
mailing list