]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
x86: emulation: Disable bloblist for now
authorTom Rini <trini@konsulko.com>
Fri, 4 Apr 2025 16:36:17 +0000 (10:36 -0600)
committerTom Rini <trini@konsulko.com>
Sun, 6 Apr 2025 16:02:49 +0000 (10:02 -0600)
As reported by Niklas Sombert, enabling bloblist on these platforms
means that we currently don't pass SMBIOS tables on to later stages. For
the v2025.04 release, disable bloblists as that is sufficient to restore
functionality and we will address the underlying problem for the next
release.

Link: https://lore.kernel.org/u-boot/c1dc7446-d1d0-4ef2-b201-09fc612aa8db@uni-duesseldorf.de
Reported-by: Niklas Sombert <niklas.sombert@uni-duesseldorf.de>
Signed-off-by: Tom Rini <trini@konsulko.com>
configs/qemu-x86_64_defconfig
configs/qemu-x86_defconfig

index 792ba06c2b8bfdff7641920389ee099c5a75e420..662f97184191c067b32ce539bed314a141b88f21 100644 (file)
@@ -1,7 +1,6 @@
 CONFIG_X86=y
 CONFIG_TEXT_BASE=0x1110000
 CONFIG_SYS_MALLOC_F_LEN=0x1000
-CONFIG_BLOBLIST_SIZE_RELOC=0x20000
 CONFIG_NR_DRAM_BANKS=8
 CONFIG_ENV_SIZE=0x40000
 CONFIG_MAX_CPUS=2
@@ -34,9 +33,7 @@ CONFIG_LOGF_FUNC=y
 CONFIG_SPL_LOG=y
 CONFIG_DISPLAY_BOARDINFO_LATE=y
 CONFIG_PCI_INIT_R=y
-CONFIG_BLOBLIST=y
-CONFIG_BLOBLIST_FIXED=y
-CONFIG_BLOBLIST_ADDR=0x10000
+# CONFIG_BLOBLIST is not set
 CONFIG_SPL_NO_BSS_LIMIT=y
 CONFIG_SPL_BOARD_INIT=y
 CONFIG_SPL_SYS_MALLOC_SIMPLE=y
index 0b0e10c795f626417b4646ef49121b9ba9a74691..9948fa6d716c22942b4646d90cf6b639e604a1bb 100644 (file)
@@ -1,7 +1,6 @@
 CONFIG_X86=y
 CONFIG_TEXT_BASE=0xFFF00000
 CONFIG_SYS_MALLOC_F_LEN=0x1000
-CONFIG_BLOBLIST_SIZE_RELOC=0x20000
 CONFIG_NR_DRAM_BANKS=8
 CONFIG_ENV_SIZE=0x40000
 CONFIG_MAX_CPUS=2
@@ -24,9 +23,7 @@ CONFIG_LOG=y
 CONFIG_LOGF_FUNC=y
 CONFIG_DISPLAY_BOARDINFO_LATE=y
 CONFIG_PCI_INIT_R=y
-CONFIG_BLOBLIST=y
-CONFIG_BLOBLIST_FIXED=y
-CONFIG_BLOBLIST_ADDR=0x10000
+# CONFIG_BLOBLIST is not set
 CONFIG_CMD_CPU=y
 CONFIG_CMD_BOOTEFI_SELFTEST=y
 CONFIG_CMD_NVEDIT_EFI=y