[SRU][P:linux-gcp][PATCH 0/6] Add SVSM vTPM support for AMD SEV-SNP confidential VMs

Ian Whitfield ian.whitfield at canonical.com
Mon Jun 16 23:06:51 UTC 2025


BugLink: https://bugs.launchpad.net/bugs/2111956

Ian Whitfield (1):
  UBUNTU: [Config] gcp: Make tpm_svsm built-in

Jarkko Sakkinen (1):
  tpm: Make chip->{status,cancel,req_canceled} opt

Stefano Garzarella (4):
  x86/sev: Add SVSM vTPM probe/send_command functions
  svsm: Add header with SVSM_VTPM_CMD helpers
  tpm: Add SNP SVSM vTPM driver
  x86/sev: Register tpm-svsm platform device

 arch/x86/coco/sev/core.c         |  69 +++++++++++++-
 arch/x86/include/asm/sev.h       |   7 ++
 debian.gcp/config/annotations    |   3 +
 drivers/char/tpm/Kconfig         |  10 +++
 drivers/char/tpm/Makefile        |   1 +
 drivers/char/tpm/tpm-interface.c |  30 ++++++-
 drivers/char/tpm/tpm_ftpm_tee.c  |  20 -----
 drivers/char/tpm/tpm_svsm.c      | 125 ++++++++++++++++++++++++++
 include/linux/tpm_svsm.h         | 149 +++++++++++++++++++++++++++++++
 9 files changed, 390 insertions(+), 24 deletions(-)
 create mode 100644 drivers/char/tpm/tpm_svsm.c
 create mode 100644 include/linux/tpm_svsm.h

-- 
2.43.0




More information about the kernel-team mailing list