Lakshmi Ramasubramanian <nra...@linux.microsoft.com> writes:
> Any existing FDT_PROP_IMA_KEXEC_BUFFER property in the device tree > needs to be removed and its corresponding memory reservation in > the currently running kernel needs to be freed. > > The address and size of the current kernel's IMA measurement log need > to be added to the device tree's IMA kexec buffer node and memory for > the buffer needs to be reserved for the log to be carried over to > the next kernel on the kexec call. > > Remove any existing FDT_PROP_IMA_KEXEC_BUFFER property in the device > tree and free the corresponding memory reservation in the currently > running kernel. Add FDT_PROP_IMA_KEXEC_BUFFER property to the device > tree and reserve the memory for storing the IMA log. > Update CONFIG_KEXEC_FILE to select CONFIG_HAVE_IMA_KEXEC to indicate > that the IMA measurement log information is present in the device tree > for ARM64. > > Co-developed-by: Prakhar Srivastava <prsr...@linux.microsoft.com> > Signed-off-by: Prakhar Srivastava <prsr...@linux.microsoft.com> > Signed-off-by: Lakshmi Ramasubramanian <nra...@linux.microsoft.com> Reviewed-by: Thiago Jung Bauermann <bauer...@linux.ibm.com> -- Thiago Jung Bauermann IBM Linux Technology Center