All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [RFC PATCH 0/4] tpm: Extend TPM with state migration support
@ 2017-10-11 21:37 Stefan Berger
  2017-10-11 21:37 ` [Qemu-devel] [RFC PATCH 1/4] tpm: print buffers received from TPM when debugging Stefan Berger
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: Stefan Berger @ 2017-10-11 21:37 UTC (permalink / raw)
  To: qemu-devel; +Cc: amarnath.valluri, marcandre.lureau, Stefan Berger

This set of patches implements support for migrating the state of the
external 'swtpm' TPM emulator. I have primarily tested this with TPM 1.2
so far.

This series of patches builds on top of the recent pull request

   Stefan

Stefan Berger (4):
  tpm: print buffers received from TPM when debugging
  tpm: Introduce condition to notify waiters of completed command
  tpm: Introduce condition in TPM backend for notification
  tpm: extend TPM emulator and TIS with state migration support

 backends/tpm.c               |  25 ++++
 hw/tpm/tpm_emulator.c        | 313 +++++++++++++++++++++++++++++++++++++++++--
 hw/tpm/tpm_int.h             |   3 +
 hw/tpm/tpm_tis.c             | 154 ++++++++++++++++++++-
 hw/tpm/tpm_tis.h             |   2 +
 hw/tpm/tpm_util.c            |   7 +
 hw/tpm/tpm_util.h            |   2 +
 include/sysemu/tpm_backend.h |  22 +++
 8 files changed, 517 insertions(+), 11 deletions(-)

-- 
2.5.5

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2017-10-12 14:54 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-10-11 21:37 [Qemu-devel] [RFC PATCH 0/4] tpm: Extend TPM with state migration support Stefan Berger
2017-10-11 21:37 ` [Qemu-devel] [RFC PATCH 1/4] tpm: print buffers received from TPM when debugging Stefan Berger
2017-10-12 14:54   ` Marc-André Lureau
2017-10-11 21:37 ` [Qemu-devel] [RFC PATCH 2/4] tpm: Introduce condition to notify waiters of completed command Stefan Berger
2017-10-11 21:37 ` [Qemu-devel] [RFC PATCH 3/4] tpm: Introduce condition in TPM backend for notification Stefan Berger
2017-10-11 21:37 ` [Qemu-devel] [RFC PATCH 4/4] tpm: extend TPM emulator and TIS with state migration support Stefan Berger
2017-10-11 21:45 ` [Qemu-devel] [RFC PATCH 0/4] tpm: Extend TPM " Eric Blake

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.