Attention is currently required from: Arthur Heymans. Kyösti Mälkki has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/55138 )
Change subject: mb/emulation/q35: Fix running with qemu-i386 with SMM_TSEG ......................................................................
Patch Set 4:
(2 comments)
File src/mainboard/emulation/qemu-q35/cpu.c:
https://review.coreboot.org/c/coreboot/+/55138/comment/4a912c09_16ad560a PS4, Line 50: const u32 revision = save_state->amd64.smm_revision; nit: Supposedly legacy existed first, so it sort of defined where the revision field has to be located.
https://review.coreboot.org/c/coreboot/+/55138/comment/9ae2abab_58e36181 PS4, Line 52: case 0x00020000: ASEG SMM code tests for 0x00030002 and 0x00030007 for legacy state?
Perhaps !PARALLEL_MP SMI handler does not work with qemu-system-i386?