On 11/19/2025 6:20 PM, Gerd Hoffmann wrote:
https://github.com/tianocore/edk2/pull/11770
That patch did not apply cleanly on current edk2 master[46548b1].
Just pull the branch (https://github.com/kraxel/edk2/tree/devel/vc-no-cmp).
Tested with this branch, still I see the issue but with different MMIO
opcode
InstallProtocolInterface: 5B1B31A1-9562-11D2-8E3F-00A0C969723B 7F0E41C0
Loading driver at 0x0007F6D4000 EntryPoint=0x0007F6D660B
EmuVariableFvbRuntimeDxe.efi
InstallProtocolInterface: BC62157E-3E33-4FEC-9920-2D3B36D750DF 7F0E4918
ProtectUefiImageCommon - 0x7F0E41C0
- 0x000000007F6D4000 - 0x0000000000006000
EMU Variable FVB Started
EMU Variable FVB: Using pre-reserved block at 7FB7A000
EMU Variable FVB: Basic FV headers were invalid
Invalid MMIO opcode (81)
ASSERT [CpuDxe] CcExitVcHandler.c(498): ((BOOLEAN)(0==1))
+ CopyMem (&Hdr, FwVolHeader, sizeof (Hdr));
Invalid MMIO opcode (A5)
String move instruction. So we are trading one unsupported for another
unsupported. Pushed an incremental fix to the branch, avoiding
CopyMem() too.
take care,
Gerd
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#121691): https://edk2.groups.io/g/devel/message/121691
Mute This Topic: https://groups.io/mt/115616009/21656
Group Owner: [email protected]
Unsubscribe: https://edk2.groups.io/g/devel/unsub [[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-