~/talk

Intel Virtualization Technology Extensions to Enable Hardware Isolated VMs

Talkat KVM Forum 2020 · 2020-10-28..10-30· [security]
links:none on file
slides:none on file

Hardware-enforced VMs (TDs) run with CPU/memory confidentiality and integrity using a signed TDX module in a new SEAM mode, private MKTME keys, secure EPT tables, and a CMRR-protected module loader. KVM integration adds ~6,000 new LOC and ~40 TDX APIs so KVM can create TDs, add vCPUs, and run enlightened Linux guests with virtio working; QEMU support lags. Current gaps: 2 MiB large pages, host page migration, unmapping guest-private memory, and live migration/nested TDs remain on the roadmap.

AI-written summary · about

  1. 0:00Introduction to Intel TDX
  2. 0:36Hardware and software overview
  3. 1:11Secure arbitration mode
  4. 2:02Memory encryption and integrity
  5. 3:42The TDX module and VMM ABI
  6. 6:00Seam loader and module boot
  7. 7:32TDX API and life cycle
  8. 8:44Guest interfaces and calls
  9. 9:43KVM and Linux changes
  10. 11:12Secure EPT management
  11. 12:51Private memory management
  12. 13:52TDMRs and memory unmapping
  13. 15:41Shared memory and exceptions
  14. 17:03Advanced features and migration
  15. 17:51Status and future work
~/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.