~/talk

Providing Confidential Guest Services with a Secure VM Service Module on AMD

Talkat KVM Forum 2022 · 2022-09-12..09-14· [security]
links:none on file
slides:none on file

AMD implements an SVSM running at VMPL0 that provides confidential guest services like secure boot, a vTPM, and controlled live migration; the prototype is a Rust proof‑of‑concept that successfully boots OVMF multi‑vCPU Linux at VMPL1. KVM and QEMU gain vMSA per VMPL per vCPU support, a new GHCB event for VMPL transitions, RMP adjustments to create VMSA pages, and an attestation flow that measures only the BSP for simpler attestations. Live migration marks pages read‑only, transforms encrypted pages for transport, and uses SVSM attestation on the destination.

AI-written summary · about

  1. 0:00Introduction
  2. 0:37Guest Security
  3. 0:58Guest Register State
  4. 2:30Integrity Protection
  5. 4:18VM Privilege Levels
  6. 5:53Creating an SVSM
  7. 8:21GHCB Event
  8. 10:12Boot Flow
  9. 15:19Live Migration
  10. 17:04Overview
  11. 18:16Virtual TPM
  12. 19:54Rust Version
  13. 21:15Linux SVSN
  14. 21:59Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.