From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:42229) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T4df4-0006oa-QC for qemu-devel@nongnu.org; Thu, 23 Aug 2012 16:05:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T4dew-0007NI-Pt for qemu-devel@nongnu.org; Thu, 23 Aug 2012 16:05:50 -0400 Received: from e4.ny.us.ibm.com ([32.97.182.144]:60562) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T4dew-0007MI-L3 for qemu-devel@nongnu.org; Thu, 23 Aug 2012 16:05:42 -0400 Received: from /spool/local by e4.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Thu, 23 Aug 2012 16:05:41 -0400 Received: from d01relay01.pok.ibm.com (d01relay01.pok.ibm.com [9.56.227.233]) by d01dlp03.pok.ibm.com (Postfix) with ESMTP id BB567C9003C for ; Thu, 23 Aug 2012 16:05:37 -0400 (EDT) Received: from d01av02.pok.ibm.com (d01av02.pok.ibm.com [9.56.224.216]) by d01relay01.pok.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id q7NK5bCs072886 for ; Thu, 23 Aug 2012 16:05:37 -0400 Received: from d01av02.pok.ibm.com (loopback [127.0.0.1]) by d01av02.pok.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id q7NK5bbN007300 for ; Thu, 23 Aug 2012 17:05:37 -0300 Message-ID: <50368D0B.7060402@linux.vnet.ibm.com> Date: Thu, 23 Aug 2012 16:05:31 -0400 From: Corey Bryant MIME-Version: 1.0 References: <50336381.8040009@scytl.com> In-Reply-To: <50336381.8040009@scytl.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] Is is possible to virtualise or share the TPM? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jordi Cucurull Juan , stefanb@linux.vnet.ibm.com Cc: yoder1@us.ibm.com, qemu-devel On 08/21/2012 06:31 AM, Jordi Cucurull Juan wrote: > Dear all, > > After applying the TPM patches to QEMU, I was wondering if it is > possible to simultaneously use the TPM in more than one virtual machine, > i.e. virtualisation of the TPM. > > According to the paper "Stefan Berger, Ramón Cáceres, Kenneth A. > Goldman, Ronald Perez, Reiner Sailer, Leendert van Doorn. vTPM: > Virtualizing the Trusted Platform Module" this seems to be possible in > Xen. Is not possible in QEMU? > > Thanks! > Jordi. > > I don't think the pass-through driver supports use by multiple VMs. Stefan Berger should be able to answer better so I'm adding him to the thread. -- Regards, Corey