On 06/22/2021 9:35 PM, Laszlo wrote: > > For example, as I stated earlier, "OvmfPkg/AcpiPlatformDxe" is a driver where > I'd like to see zero changes, for either SEV or TDX. If the TD Mailbox > location has > to be reported to the OS via the MADT, and QEMU cannot (or must not) > populate that field in the MADT, then a separate, TDX-specific edk2 driver > should > locate the MADT (installed technically by "OvmfPkg/AcpiPlatformDxe", earlier), > and update the field. > We have updated the design of AcpiPlatformDxe. Please see the slides in below link. https://edk2.groups.io/g/devel/files/Designs/2021/0611/TDVF_Design_Review-AcpiPlatformDxe.pptx
Because MailboxAddress in MADT table is determined in runtime in Tdx, so we separate the update of the MADT table in TdxDxe driver and keep AcpiPlatformDxe clean and shim. > > > Thanks, > Laszlo > Thanks Min -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#76886): https://edk2.groups.io/g/devel/message/76886 Mute This Topic: https://groups.io/mt/83283616/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-