On 9/21/2018 10:32 AM, Ard Biesheuvel wrote:
Add support for persistent memory reservations across kexec reboot on EFI
systems by introducing a Linux-specific UEFI configuration table that points
to a linked list in memory that can be augmented by each successive kexec
kernel to describe regions in memory that the subsequent kernel should treat
as reserved.
The specific use case for this feature is GICv3 ARM systems that are not
able to disable DMA access to LPI tables, meaning we have to reserve them
and make the next kernel reuse the existing tables rather than allocating
them from scratch.
As far as I recall, Shanker Donthineni attempted to address a similar
(the same?) issue. I think we would be very interested, if that is the
case.
Is there another series that depends on these changes? If not, can you
describe the plan for this?
--
Jeffrey Hugo
Qualcomm Datacenter Technologies as an affiliate of Qualcomm
Technologies, Inc.
Qualcomm Technologies, Inc. is a member of the
Code Aurora Forum, a Linux Foundation Collaborative Project.