Reporting Issues
Bug 3345 - SEV-ES guest does not work with a TPM enabled OVMF package
Summary: SEV-ES guest does not work with a TPM enabled OVMF package
Status: RESOLVED FIXED
Alias: None
Product: EDK2
Classification: Unclassified
Component: Code (show other bugs)
Version: Current
Hardware: All All
: Normal normal
Assignee: thomas.lendacky
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-20 16:56 UTC by thomas.lendacky
Modified: 2021-04-30 14:44 UTC (History)
3 users (show)

See Also:
EDK II Code First industry standard specifications: ---
Branch URL:
Release(s) the issue is observed: EDK II Master, edk2-stable202008, edk2-stable202011
The OS the target platform is running: ---
Package: OvmfPkg
Release(s) the issues must be fixed: EDK II Master
Tianocore documents:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description thomas.lendacky 2021-04-20 16:56:57 UTC
Running an SEV-ES guest on a OVMF package that is built with TPM support enabled (-DTPM_ENABLE -DTPM_CONFIG_ENABLE) results in guest termination. The reason for this is MMIO is being attempted to an address that is mapped encrypted.
Comment 3 gaoliming 2021-04-27 21:37:46 UTC
Thomas is working on it.
Comment 5 Laszlo Ersek 2021-04-30 14:44:09 UTC
Merged in commit range ab957f036f67..1e6b0394d6c0, via <https://github.com/tianocore/edk2/pull/1620>.