Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TDVF/vTPM: Support vTPM for IntelTdxX64 target (Config B) #509

Open
wants to merge 4 commits into
base: TDVF-vTPM-TDP
Choose a base branch
from

Conversation

gaojiaqi7
Copy link

No description provided.

Introduce `MeasurementType` to indicate whether TDX measurement of vTPM
measurement is used.

Signed-off-by: Jiaqi Gao <[email protected]>
For boot without PEI, detect the vTPM in SEC phase and build the TCG
event HOB for the RTM events.

Signed-off-by: Jiaqi Gao <[email protected]>
The TPM device instance is not set before DXE in peiless boot. Move the
work of setting the device instance and Tpm2HashMask PCDs to `TdxDxe` if
the `MeasurementType` is vTPM.

Signed-off-by: Jiaqi Gao <[email protected]>
Define two PCDs to store the base and size of the SEC FV in the ROM
space. Install the SEC FV info PPI to let `Tcg2Pei` measure the SEC.

Signed-off-by: Jiaqi Gao <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant