
Hi Miao,
Find my response inline.
The main purpose of my patch is:
- directly loads kernel from qemu
- eliminate the cpu number limits in smp boot
Our patches are similar in case of fw_cfg apis support it brings to u-boot but our use case of using them are different. My patches target tables (ACPI tables to be specific.)
I am not familiar with the acpi part, but if you have a basic configuration to reproduce the error, maybe I can have a try.
I shared the patch with you on the separate thread. If you read through the thread, you can find the details how to reproduce it.
Anyways, I am sharing how you can test my patch to reproduce the error.
1. Apply the patch file(sahred seprately) to u-boot-x86 tree. patch -p1 *.patch
2. make qemu-x86_defconfig, make all
3. qemu-system-i386 -nographic -bios u-boot.rom -net nic -net user,tftp=/tftpboot
Regards, Saket Sinha