Lakshmi Ramasubramanian <nramas@xxxxxxxxxxxxxxxxxxx> writes: > fdt_appendprop_addrrange() function adds a property, with the given name, > to the device tree at the given node offset, and also sets the address > and size of the property. This function should be used to add > "linux,ima-kexec-buffer" property to the device tree and set the address > and size of the IMA measurement buffer, instead of using custom function. > > Use fdt_appendprop_addrrange() to add "linux,ima-kexec-buffer" property > to the device tree. This property holds the address and size of > the IMA measurement buffer that needs to be passed from the current > kernel to the next kernel across kexec system call. > > Remove custom code that is used in setup_ima_buffer() to add > "linux,ima-kexec-buffer" property to the device tree. > > Co-developed-by: Prakhar Srivastava <prsriva@xxxxxxxxxxxxxxxxxxx> > Signed-off-by: Prakhar Srivastava <prsriva@xxxxxxxxxxxxxxxxxxx> > Signed-off-by: Lakshmi Ramasubramanian <nramas@xxxxxxxxxxxxxxxxxxx> > --- > drivers/of/kexec.c | 57 ++++------------------------------------------ > 1 file changed, 5 insertions(+), 52 deletions(-) This is a nice improvement, thanks. Reviewed-by: Thiago Jung Bauermann <bauerman@xxxxxxxxxxxxx> -- Thiago Jung Bauermann IBM Linux Technology Center