qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] TPM does not seem to work under QEMU with TPM patches


From: Kent Yoder
Subject: Re: [Qemu-devel] TPM does not seem to work under QEMU with TPM patches
Date: Mon, 20 Aug 2012 15:14:54 -0500
User-agent: Mutt/1.5.21 (2010-09-15)

Hi Jordi,

On Mon, Aug 20, 2012 at 06:12:44PM -0400, Jordi Cucurull Juan wrote:
> Dear all,
> 
> I am testing the TPM patches of Stefan Berger to provide TPM support
> to QEMU. Nevertheless I have not managed to run them successfully.
> During the compilation of QEMU with his patches (V18 for revision
> 563987d) I have not had any issue. But, I have a virtual machine
> based on CentOS 6.2 and the TPM does not seem to be present. I run
> the machine with the following command line (as a root user):
> 
> # /usr/local/bin/qemu-system-x86_64 -hda qemu-disk-centos.img -m
> 1024 -boot d -enable-kvm -usbdevice tablet -k es -tpmdev
> passthrough,id=tpm0,path=/dev/tpm0 -device tpm-tis,tpmdev=tpm0
> 
> My real machine has an Infineon TPM v1.2. When I try to load the TSS
> library (Trousers) inside the client machine (the CentOS 6.2) it
> throws the following error:
> 
> insmod: error inserting 
> '/lib/modules/2.6.32-279.5.1.el6.x86_64/kernel/drivers/char/tpm/tpm_atmel.ko':
> -1 no such device

  This should be fine - the tpm_tis driver should be driving the vtpm.

> 
> Apart from this, QEMU does not throw any error. Should I enable
> something else to have access to the TPM? In addition, I do not see
> any /dev/vtpm0 device in my real machine.

  As I understand them, the qemu patches allow direct writing from the
guest to the host's /dev/tpm0, so you wouldn't see a new device node.

Kent

> 
> Best regards,
> Jordi.
> 
> 
> -- 
> Jordi Cucurull Juan
> Researcher
> Scytl Secure Electronic Voting
> Plaça Gal·la Placidia, 1-3, 1st floor · 08006 Barcelona
> Phone:     + 34 934 230 324
> Fax        + 34 933 251 028
> address@hidden
> http://www.scytl.com
> 
> NOTICE: The information in this e-mail and in any of its attachments is 
> confidential and intended solely for the attention and use of the named 
> addressee(s). If you are not the intended recipient, any disclosure, copying, 
> distribution or retaining of this message or any part of it, without the 
> prior written consent of Scytl Secure Electronic Voting, SA is prohibited and 
> may be unlawful. If you have received this in error, please contact the 
> sender and delete the material from any computer.
> 
> Your data are in a file owned by Scytl Secure Electronic Voting, S.A. You can 
> exercice your rights of access, rectification, cancellation and opposition by 
> contacting Scytl Secure Electronic Voting, S.A. at the following address: 
> Gal·la Placídia, 1-3. 1st, 08006 Barcelona (Spain), according to the Organic 
> Law 15/1999, of 13th December of Protection of Personal Data.
> 
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]