Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-05-05 Thread Stefan Berger
On 05/04/2015 10:50 PM, Kevin O'Connor wrote: On Mon, May 04, 2015 at 11:41:54PM +0200, Igor Mammedov wrote: It's not really split implementation, it's installing an additional table which is purely SeaBIOS specific since QEMU doesn't care about PPID data at all nor does it need to do so. If bo

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-05-04 Thread Kevin O'Connor
On Mon, May 04, 2015 at 11:41:54PM +0200, Igor Mammedov wrote: > It's not really split implementation, it's installing an additional > table which is purely SeaBIOS specific since QEMU doesn't care about > PPID data at all nor does it need to do so. If both SeaBIOS and QEMU provide acpi tables, it

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-05-04 Thread Igor Mammedov
On Mon, 04 May 2015 14:39:32 -0400 Stefan Berger wrote: > On 05/04/2015 12:16 PM, Kevin O'Connor wrote: > > On Mon, May 04, 2015 at 11:22:25AM -0400, Stefan Berger wrote: > >> On 05/04/2015 05:16 AM, Igor Mammedov wrote: > >>> On Wed, 29 Apr 2015 12:42:21 -0400 > 2 choices now -- which one t

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-05-04 Thread Stefan Berger
On 05/04/2015 12:16 PM, Kevin O'Connor wrote: On Mon, May 04, 2015 at 11:22:25AM -0400, Stefan Berger wrote: On 05/04/2015 05:16 AM, Igor Mammedov wrote: On Wed, 29 Apr 2015 12:42:21 -0400 2 choices now -- which one to take? I'd try installing extra SSDT table first as a cleanest way (seabios

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-05-04 Thread Kevin O'Connor
On Mon, May 04, 2015 at 11:22:25AM -0400, Stefan Berger wrote: > On 05/04/2015 05:16 AM, Igor Mammedov wrote: > >On Wed, 29 Apr 2015 12:42:21 -0400 > >>2 choices now -- which one to take? > >I'd try installing extra SSDT table first as a cleanest way (seabios only) > >and if it fails fallback to TI

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-05-04 Thread Stefan Berger
On 05/04/2015 05:16 AM, Igor Mammedov wrote: On Wed, 29 Apr 2015 12:42:21 -0400 2 choices now -- which one to take? I'd try installing extra SSDT table first as a cleanest way (seabios only) and if it fails fallback to TIS path. I did some experiment where I tried to use AML's Store() call

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-05-04 Thread Igor Mammedov
On Wed, 29 Apr 2015 12:42:21 -0400 Stefan Berger wrote: > On 04/29/2015 05:06 AM, Igor Mammedov wrote: > > On Wed, 22 Apr 2015 14:18:55 -0400 > > Stefan Berger wrote: > > > >> On 04/22/2015 03:00 AM, Igor Mammedov wrote: > >>> On Thu, 16 Apr 2015 10:05:35 -0400 > >>> Stefan Berger wrote: > >>>

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-04-29 Thread Stefan Berger
On 04/29/2015 05:06 AM, Igor Mammedov wrote: On Wed, 22 Apr 2015 14:18:55 -0400 Stefan Berger wrote: On 04/22/2015 03:00 AM, Igor Mammedov wrote: On Thu, 16 Apr 2015 10:05:35 -0400 Stefan Berger wrote: On 04/16/2015 09:35 AM, Igor Mammedov wrote: On Wed, 15 Apr 2015 18:38:43 -0400 [...]

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-04-29 Thread Igor Mammedov
On Wed, 22 Apr 2015 14:18:55 -0400 Stefan Berger wrote: > On 04/22/2015 03:00 AM, Igor Mammedov wrote: > > On Thu, 16 Apr 2015 10:05:35 -0400 > > Stefan Berger wrote: > > > >> On 04/16/2015 09:35 AM, Igor Mammedov wrote: > >>> On Wed, 15 Apr 2015 18:38:43 -0400 [...] > >>> Is it possible to use

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-04-22 Thread Stefan Berger
On 04/22/2015 03:00 AM, Igor Mammedov wrote: On Thu, 16 Apr 2015 10:05:35 -0400 Stefan Berger wrote: On 04/16/2015 09:35 AM, Igor Mammedov wrote: On Wed, 15 Apr 2015 18:38:43 -0400 Stefan Berger wrote: The following series of patches extends TPM support with an external TPM that offers a L

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-04-22 Thread Igor Mammedov
On Thu, 16 Apr 2015 10:05:35 -0400 Stefan Berger wrote: > On 04/16/2015 09:35 AM, Igor Mammedov wrote: > > On Wed, 15 Apr 2015 18:38:43 -0400 > > Stefan Berger wrote: > > > >> The following series of patches extends TPM support with an > >> external TPM that offers a Linux CUSE (character device

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-04-16 Thread Stefan Berger
On 04/16/2015 02:55 PM, Michael S. Tsirkin wrote: On Thu, Apr 16, 2015 at 03:35:06PM +0200, Igor Mammedov wrote: On Wed, 15 Apr 2015 18:38:43 -0400 Stefan Berger wrote: The following series of patches extends TPM support with an external TPM that offers a Linux CUSE (character device in users

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-04-16 Thread Michael S. Tsirkin
On Thu, Apr 16, 2015 at 03:35:06PM +0200, Igor Mammedov wrote: > On Wed, 15 Apr 2015 18:38:43 -0400 > Stefan Berger wrote: > > > The following series of patches extends TPM support with an > > external TPM that offers a Linux CUSE (character device in userspace) > > interface. This TPM lets each

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-04-16 Thread Stefan Berger
On 04/16/2015 09:35 AM, Igor Mammedov wrote: On Wed, 15 Apr 2015 18:38:43 -0400 Stefan Berger wrote: The following series of patches extends TPM support with an external TPM that offers a Linux CUSE (character device in userspace) interface. This TPM lets each VM access its own private vTPM. T

Re: [Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-04-16 Thread Igor Mammedov
On Wed, 15 Apr 2015 18:38:43 -0400 Stefan Berger wrote: > The following series of patches extends TPM support with an > external TPM that offers a Linux CUSE (character device in userspace) > interface. This TPM lets each VM access its own private vTPM. > The CUSE TPM supports suspend/resume and

[Qemu-devel] [PATCH 0/5] Extend TPM support with a QEMU-external TPM

2015-04-15 Thread Stefan Berger
The following series of patches extends TPM support with an external TPM that offers a Linux CUSE (character device in userspace) interface. This TPM lets each VM access its own private vTPM. The CUSE TPM supports suspend/resume and migration. Much out-of-band functionality necessary to control the