Created attachment 1871190 [details] edk2.spec patch Description of problem: TPM 2.0 with SWTPM is nonfunctional. Tested in a Windows guest using: <tpm model='tpm-crb'> <backend type='emulator' version='2.0'/> </tpm> Working version: edk2-20211126gitbb1bba3d7767-1.fc35 Broken version: edk2-20220221gitb24306f15daa-2.fc36 More info: I bisected the issue in upstream edk2 to: https://github.com/tianocore/edk2/commit/4de8d61bcec02a13ceed84f92b0cf3ea58adf9c5. TPM_ENABLE was split into TPM1_ENABLE and TPM2_ENABLE upstream. Updating these build flags in the edk2.spec fixes the issue, see attached patch.
FEDORA-2022-ea6020fa8b has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-ea6020fa8b
FEDORA-2022-ea6020fa8b has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2022-fe471a8da8 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-fe471a8da8
FEDORA-2022-fe471a8da8 has been pushed to the Fedora 36 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2022-fe471a8da8` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-fe471a8da8 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2022-fe471a8da8 has been pushed to the Fedora 36 stable repository. If problem still persists, please make note of it in this bug report.