[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Install vTPM on Xen-4.2.2

2013/5/29 Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
On 05/29/2013 07:23 AM, Bei Guan wrote:
Thank you for all your reply. I'll try vTPM on Xen-4.3-unstable.

However, I don't have a physical TPM on my PC. Can I use the TPM emulator
in Xen-4.3-unstable now?

Thank you very much,
Bei Guan

The current TPM Manager requires a physical TPM to be present. While
you could make things work without one, it would require patching
either the vTPM or vTPM Manager domains with an alternate sealing
mechanism for the long-term keys and source of random numbers.

Hi Daniel,

I'm trying vTPM on Xen-4.3-unstable with a TPM emulator. However, I run into problems. 
Everything in stubdom seems to be compiled successfully except for the TPM emulator.

I'm not sure how to make the TPM emulator work in Xen-4.3. Can you give me more detailed instructions? Such as which part of the code need to be modified, if necessary. And, how much the coding work need to do to make the TPM emulator work?

I found there is a code file tpm_tis.c in mini-os/ and stubdom/ioemu/hw/ respectively. What's the difference between them? Is the code stubdom/ioemu/hw/tpm_tis.c only for QEMU emulated TPM device?
And, what's the difference between mini-os/tpm_tis.c and drivers/char/tpm/tpm_tis.c in linux kernel?

Thank you very much.

Best Regards,
Bei Guan
Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.