Skip to content

Commit 58d9e51

Browse files
committed
amd-sev: secure_virt_attest to secure_virt_measure
In the legacy AMD SEV implementation, the sev_secure_virt_attest function performed pre-boot attestation for a VM. This implementation was removed, and SEV-SNP uses post-boot attestation. As such, the SEV-SNP implementation only measures each region for guests, and does not attest anything, making the function name a bit misleading. Signed-off-by: Tyler Fanelli <[email protected]>
1 parent 84c12c5 commit 58d9e51

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/vmm/src/builder.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -861,7 +861,7 @@ pub fn build_microvm(
861861
.map_err(VstateError::KvmCpuId)
862862
.map_err(StartMicrovmError::SecureVirtAttest)?;
863863
vmm.kvm_vm()
864-
.snp_secure_virt_attest(
864+
.snp_secure_virt_measure(
865865
cpuid,
866866
vmm.guest_memory(),
867867
measured_regions,

src/vmm/src/linux/vstate.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -551,7 +551,7 @@ impl Vm {
551551
}
552552

553553
#[cfg(feature = "amd-sev")]
554-
pub fn snp_secure_virt_attest(
554+
pub fn snp_secure_virt_measure(
555555
&self,
556556
cpuid: CpuId,
557557
guest_mem: &GuestMemoryMmap,

0 commit comments

Comments
 (0)