On Wed, Sep 11, 2024 at 04:16:14PM +0800, Baoquan He wrote: > In function early_memremap_is_setup_data(), parameter 'size' passed has > the same name as the local variable inside the while loop. That > confuses people who sometime mix up them when reading code. > > Here rename the local variable 'size' inside while loop to 'sd_size'. > > And also add one local variable 'sd_size' likewise in function > memremap_is_setup_data() to simplify code. In later patch, this can also > be used. > > Signed-off-by: Baoquan He <bhe@xxxxxxxxxx> > Acked-by: Tom Lendacky <thomas.lendacky@xxxxxxx> > --- > arch/x86/mm/ioremap.c | 18 +++++++++++------- > 1 file changed, 11 insertions(+), 7 deletions(-) > > diff --git a/arch/x86/mm/ioremap.c b/arch/x86/mm/ioremap.c > index aa7d279321ea..f1ee8822ddf1 100644 > --- a/arch/x86/mm/ioremap.c > +++ b/arch/x86/mm/ioremap.c > @@ -640,7 +640,7 @@ static bool memremap_is_setup_data(resource_size_t phys_addr, Huh? --- diff --git a/arch/x86/mm/ioremap.c b/arch/x86/mm/ioremap.c index 70b02fc61d93..e461d8e26871 100644 --- a/arch/x86/mm/ioremap.c +++ b/arch/x86/mm/ioremap.c @@ -632,8 +632,7 @@ static bool memremap_is_efi_data(resource_size_t phys_addr, * Examine the physical address to determine if it is boot data by checking * it against the boot params setup_data chain. */ -static bool memremap_is_setup_data(resource_size_t phys_addr, - unsigned long size) +static bool memremap_is_setup_data(resource_size_t phys_addr) { struct setup_indirect *indirect; struct setup_data *data; @@ -769,7 +768,7 @@ bool arch_memremap_can_ram_remap(resource_size_t phys_addr, unsigned long size, return false; if (cc_platform_has(CC_ATTR_HOST_MEM_ENCRYPT)) { - if (memremap_is_setup_data(phys_addr, size) || + if (memremap_is_setup_data(phys_addr) || memremap_is_efi_data(phys_addr, size)) return false; } -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette _______________________________________________ kexec mailing list kexec@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/kexec