[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator
From: |
Patrick Ohly |
Subject: |
Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator |
Date: |
Mon, 10 Apr 2017 12:07:30 +0200 |
On Mon, 2017-04-10 at 09:54 +0000, Marc-André Lureau wrote:
> By "public protocol", I mean qemu communication with a foreign
> project, swtpm or other.
>
> If qemu grows new needs, or if the protocol is found limited or buggy,
> it may change. Subtle interactions may break between various
> implementations. The minimum would be some versioning or
> capabilities. A document describing the states and messages
> allowed/denied & effects would be quite necessary.
Stefan, is there any documentation besides the source?
Just asking, I don't think it is needed because...
> Otoh, there doesn't seem to be other users of this protocol, or other
> implementations. So it may make sense to make it qemu-specific, and
> thus "private": the protocol and implementation can evolve without
> risk to break other users. This gives us a lot more flexibility and
> control, and doesn't have to be very strictly documented (although it
> is still better to be strict, but requires more effort).
... I suspect it falls into this camp. I can't think of any users of the
protocol besides swtpm itself and now qemu. Stefan, is that correct?
--
Best Regards, Patrick Ohly
The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.
- Re: [Qemu-devel] [PATCH v2 5/9] tmp backend: Add new api to read backend TpmInfo, (continued)
- [Qemu-devel] [PATCH v2 7/9] tpm-backend: Move realloc_buffer() implementation to base class, Amarnath Valluri, 2017/04/07
- [Qemu-devel] [PATCH v2 8/9] tpm-passthrough: move reusable code to utils, Amarnath Valluri, 2017/04/07
- [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator, Amarnath Valluri, 2017/04/07
- Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator, Daniel P. Berrange, 2017/04/07
- Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator, Marc-André Lureau, 2017/04/07
- Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator, Amarnath Valluri, 2017/04/10
- Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator, Marc-André Lureau, 2017/04/10
- Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator,
Patrick Ohly <=
- Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator, Stefan Berger, 2017/04/10
- Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator, Stefan Berger, 2017/04/10
- Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator, Amarnath Valluri, 2017/04/10
- Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator, Daniel P. Berrange, 2017/04/10
- Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator, Stefan Berger, 2017/04/10
Re: [Qemu-devel] [PATCH v2 9/9] tpm: Added support for TPM emulator, Stefan Berger, 2017/04/25
Re: [Qemu-devel] [PATCH v2 0/9] Provide support for the software TPM, no-reply, 2017/04/12