Who populates the page? qemu? sev-snp firmware?I should clarify the statement, the format itself does not containIs this snp-specific? Or could this also be used without snp?This is SNP specific format and cannot be used without SNP.
Are you thinking about using it for non SEV guestYes, that is the background. Avoiding vmexits would be one advantage.
Being able to test the code without SNP-capable hardware (for example
in CI) would be another one.
For thatI think that would be useful.