On Thu, Aug 18, 2022 at 01:47:37AM +0000, Xu, Min M wrote: > On August 17, 2022 7:05 PM, Gerd Hoffmann wrote: > > https://bugzilla.redhat.com/show_bug.cgi?id=2114858 > > > > I think the call chain is: > > > > -> linux does efi runtime call > > -> some debug message printed > > -> OvmfPkg/Library/PlatformDebugLibIoPort/DebugLib.c > > -> MdePkg/Library/BaseIoLibIntrinsic (IoWriteFifo8) > > -> OvmfPkg/Library/CcProbeLib (CcProbe) > > -> page fault when trying to access WorkArea > > > > I think this bug shares the same root cause. > https://bugzilla.tianocore.org/show_bug.cgi?id=3974
Yes, highly likely this is the same. > And there is a fix awaiting for review. > https://edk2.groups.io/g/devel/message/91132 Hmm. When the tdx/sev code actually works properly in runtime mode we should be able to reserve the workarea, mark it as runtime memory (SetMemorySpaceAttributes) and access it from runtime code, so we don't need two different ways to figure what CC mode we are running in. take care, Gerd -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#92538): https://edk2.groups.io/g/devel/message/92538 Mute This Topic: https://groups.io/mt/93078060/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-