Message ID | 20200304132243.179402-1-stefanb@linux.vnet.ibm.com (mailing list archive) |
---|---|
Headers | show |
Series | Enable vTPM 2.0 for the IBM vTPM driver | expand |
On Wed, 2020-03-04 at 08:22 -0500, Stefan Berger wrote: > From: Stefan Berger <stefanb@linux.ibm.com> > > QEMU 5.0 will support the PAPR vTPM device model for TPM 1.2 and TPM 2.0. > This series of patches enables vTPM 2.0 support for the IBM vTPM driver. BTW, what is PAPR vTPM device model? Is it something that is used generally for vTPM's or just in IBM context? /Jarkko
On 3/5/20 6:20 AM, Jarkko Sakkinen wrote: > On Wed, 2020-03-04 at 08:22 -0500, Stefan Berger wrote: >> From: Stefan Berger <stefanb@linux.ibm.com> >> >> QEMU 5.0 will support the PAPR vTPM device model for TPM 1.2 and TPM 2.0. >> This series of patches enables vTPM 2.0 support for the IBM vTPM driver. > BTW, what is PAPR vTPM device model? Is it something that is used > generally for vTPM's or just in IBM context? It's an IBM pSeries specification. The device model is only used on pSeries. Stefan > > /Jarkko >
From: Stefan Berger <stefanb@linux.ibm.com> QEMU 5.0 will support the PAPR vTPM device model for TPM 1.2 and TPM 2.0. This series of patches enables vTPM 2.0 support for the IBM vTPM driver. Regards, Stefan - v5->v6: - Nits in commit texts - v4->v5: - Added error path in case tpm2_get_cc_attrs_tbl() fails - v3->v4: - Dropped patch 3; getting command code attributes table in IBM driver - v2->v3: - Added fixes tag to patch 2/4; the race seems to have existed since the driver was first added - Renamed tpm2_init to tpm2_init_commands in 3/4 - v1->v2: - Addressed comments to v1; added patch 3 to handle case when TPM_OPS_AUTO_STARTUP is not set Stefan Berger (3): tpm: of: Handle IBM,vtpm20 case when getting log parameters tpm: ibmvtpm: Wait for buffer to be set before proceeding tpm: ibmvtpm: Add support for TPM2 drivers/char/tpm/eventlog/of.c | 8 +++++++- drivers/char/tpm/tpm.h | 1 + drivers/char/tpm/tpm2-cmd.c | 2 +- drivers/char/tpm/tpm_ibmvtpm.c | 17 +++++++++++++++++ drivers/char/tpm/tpm_ibmvtpm.h | 1 + 5 files changed, 27 insertions(+), 2 deletions(-)