mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
bootfdt: Unify early printing of memory ranges endpoints
At the moment, when printing memory ranges during early boot, endpoints of some ranges are printed as inclusive (RAM, RESVD, SHMEM) and some as exclusive (Initrd, MODULE). Make the behavior consistent and print all the endpoints as inclusive. Signed-off-by: Michal Orzel <michal.orzel@amd.com> Reviewed-by: Luca Fancellu <luca.fancellu@arm.com> Acked-by: Stefano Stabellini <sstabellini@kernel.org>
This commit is contained in:
1 parent
22d9e75944
commit
96efb13459
1 file changed
+2
-2
@@ -439,7 +439,7 @@ static int __init process_chosen_node(const void *fdt, int node,
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
printk("Initrd %"PRIpaddr"-%"PRIpaddr"\n", start, end);
|
||||
printk("Initrd %"PRIpaddr"-%"PRIpaddr"\n", start, end - 1);
|
||||
|
||||
add_boot_module(BOOTMOD_RAMDISK, start, end-start, false);
|
||||
|
||||
@@ -524,7 +524,7 @@ static void __init early_print_info(void)
|
||||
printk("MODULE[%d]: %"PRIpaddr" - %"PRIpaddr" %-12s\n",
|
||||
i,
|
||||
mods->module[i].start,
|
||||
mods->module[i].start + mods->module[i].size,
|
||||
mods->module[i].start + mods->module[i].size - 1,
|
||||
boot_module_kind_as_string(mods->module[i].kind));
|
||||
|
||||
for ( i = 0; i < mem_resv->nr_banks; i++ )
|
||||
|
||||