[ /me reading through a bunch of old threads .... ]
Many of the integrity guarantees of SEV-SNP are enforced through a newIntel TDX names this "accepting pages", but it is basically the same
If so I see opportunities to share code here. The problem of tracking
which pages are validated/accepted and which are not should be the same
for both TDX and SEV-SNP. The overall workflow (which phase
validates/accepts which pages etc.) should be identical too.
At this time we only support the pre-validation. OVMF detects all the availableHow do you detect memory? Intel wants pass a hob with a memory map (and
possibly more config info) to the early boot code, and I'm wondering why
TDX needs that while SEV-SNP apparently doesn't (at least I havn't
noticed anything similar while going over the patches quickly).