On Tue, Dec 09, 2014 at 09:18:54AM -0500, Stefan Berger wrote: > The following series of patches extends the TPM TIS implementation to > version 1.3. This will lead to a TIS version that supports TPM 2. > For this I would post relatively small patches afterwards. > > Regards, > Stefan
Since this is guest visible, should this be limited to new machine types, to avoid breaking migrating guests across hypervisor versions? > > Stefan Berger (5): > tpm: Extend sts register to 32 bit > tpm: Allow 32 & 16 bit accesses to the registers > tpm: Support for XFIFO register > tpm: Support for TIS selftest done flag > tpm: Support for capability flags of TIS 1.3 > > hw/tpm/tpm_int.h | 1 + > hw/tpm/tpm_passthrough.c | 37 ++++++++++-- > hw/tpm/tpm_tis.c | 131 > ++++++++++++++++++++++++++++++++++--------- > hw/tpm/tpm_tis.h | 2 +- > include/sysemu/tpm_backend.h | 2 +- > 5 files changed, 139 insertions(+), 34 deletions(-) > > -- > 1.9.3