On 14.08.2023 11:05, Nicola Vetrini wrote: > Address some occurrences of shadowing between the global > variable 'e820' in 'xen/arch/x86/e820.c' and the function > parameter name of 'e820_add_range'. > > Since the function is only ever called with the global variable > as the actual parameter, so there is no need to have it as a parameter > because both are defined in the same file (mentioned above). > This in turn causes several other functions to lose their parameter > 'e820' because they are involved in the call chain that leads to > 'e820_add_range'. > > Similarly, 'kexec_reserve_area' is only ever called with the static > variable 'boot_e820' as a parameter, which is defined in the same file > as the function, thus it does not need that parameter, which is a cause > of shadowing, as explained above. > > Signed-off-by: Nicola Vetrini <[email protected]>
Acked-by: Jan Beulich <[email protected]>
