snp_svsm_vtpm_probe(9)
okay so bestie, you're looking at snp_svsm_vtpm_probe(9) from the Kernel API Manual π and it's giving βdo we have a vTPM situation?β energy. lowkey tiny function, highkey important. β¨
π NAME π
snp_svsm_vtpm_probe β Probe if SVSM provides a vTPM device π¦
β¨ SYNOPSIS β¨
bool snp_svsm_vtpm_probe (void );
that's the whole signature, no cap π
πΈ ARGUMENTS πΈ
voidβ no arguments. none. zero. a whole lotta nothing, and honestly? iconic. π«Ά
π DESCRIPTION π
okay so this function does a little vibe check: it checks that there is an SVSM, and that it supports at least TPM_SEND_COMMAND, which is the only request used so far. iykyk π₯
π RETURN π
it returns true if the platform provides a vTPM SVSM device, and false otherwise. periodt. β¨
π§ SEE ALSO π§
- Kernel file
./arch/x86/coco/sev/svsm.cβ and alsosnp_svsm_vtpm_send_command(9), go look respectfully π
shoutout to source/version ./arch/x86/coco/sev and the date October 2026 β this page said what it said and it ate ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms