arch/x86/dts/qemu-x86_i440fx.dts reserves memory for PCI at 0x1000000. Loading via the `dhcp` command to this address leads to a crash on qemu-x86_64_defconfig. So let's define CONFIG_LOADADDR as 0x1100000.
Reported-by: Alexander Graf <ag...@suse.de> Signed-off-by: Heinrich Schuchardt <xypron.g...@gmx.de> --- compatible='pci-x86' is a U-Boot specific device tree binding. Unfortunately it is not documented. Simon, it would be helpful if you could provide some README. --- include/configs/x86-common.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/configs/x86-common.h b/include/configs/x86-common.h index 4180b25f97..e936230157 100644 --- a/include/configs/x86-common.h +++ b/include/configs/x86-common.h @@ -99,7 +99,7 @@ #define CONFIG_ROOTPATH "/opt/nfsroot" #define CONFIG_HOSTNAME "x86" #define CONFIG_BOOTFILE "bzImage" -#define CONFIG_LOADADDR 0x1000000 +#define CONFIG_LOADADDR 0x1100000 #define CONFIG_RAMDISK_ADDR 0x4000000 #if defined(CONFIG_GENERATE_ACPI_TABLE) || defined(CONFIG_EFI_STUB) #define CONFIG_OTHBOOTARGS "othbootargs=\0" -- 2.20.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot