On Mon, Mar 25, 2019 at 11:10:01PM +0000, Junichi Nomura wrote: > efi_get_rsdp_addr() and kexec_get_rsdp_addr() could be implemented > like this (sorry about the pseudo code): This doesn't look like what I suggested: > So efi_get_rsdp_addr() needs to be refactored in such a way so that at > least the loop towards the end gets carved out into a separate function > - __efi_get_rsdp_addr() or so - which gets config_tables, nr_tables and > size as arguments and finds the RSDP address in the kexec-ed kernel. You need to carve out the loop at the end and make it into a separate __efi_get_rsdp_addr() function which gets the physical or the virtual address. -- Regards/Gruss, Boris. Good mailing practices for 400: avoid top-posting and trim the reply. _______________________________________________ kexec mailing list kexec@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/kexec