[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator
From: |
Marc-André Lureau |
Subject: |
Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator |
Date: |
Tue, 02 May 2017 18:50:18 +0000 |
Hi
On Tue, May 2, 2017 at 10:25 PM Patrick Ohly <address@hidden> wrote:
> On Tue, 2017-05-02 at 13:19 -0400, Stefan Berger wrote:
> > On 05/02/2017 01:09 PM, Marc-André Lureau wrote:
> > > On Tue, May 2, 2017 at 8:59 PM Stefan Berger <
> address@hidden>
> > > wrote:
> > >
> > >> And who is going to implement that qemu-swtpm? Obviously this
> discussion
> > >> doesn't contribute to progress if nobody is doing that in the end.
> > >>
> > > The same persons who try to push for that emulated TPM code. The
> easiest
> > > approach would be to copy/adapt the swtpm code in qemu, if the licence
> is
> > > compatible. I can help with that if there is a consensus it's a better
> > > approach.
> >
> >
> > It's a matter of time and at least I don't have time for that.
>
> Neither do I, and nor (I believe) does Amarnath. The approach with using
> the existing swtpm project seemed attractive to us exactly because it
> avoids having to write and maintain more than just the glue code between
> the two projects.
>
The main argument is not about having more or less code in qemu to
maintain, but yes this is a concern (although giving up that maintenance to
a seperate project with mostly Stefan-alone isn't a much better
alternative). btw, is the project actually used by something else than
qemu? (I am not talking about developpers/testing). If not, then it makes
sense to make it part of qemu.
But it's mostly a technical reason, to avoid having to rely on a foreign
protocol and project with all the compatibility constrains.
In the end, we may decide to start with a separate project, and change it
in the future if it's problematic (that would break some cases, such as
being able to freely switch the helper). Tbh, I am not so happy with the
code quality of swtpm, and I haven't looked closely at libtpms. Having a
qemu-swtpm as part of qemu would probably help improve it too, and bring a
few more developers for maintainance...
--
Marc-André Lureau
- Re: [Qemu-devel] [PATCH v4 6/8] tpm-backend: Move realloc_buffer() implementation to tpm-tis model, (continued)
- [Qemu-devel] [PATCH v3 7/8] tpm-passthrough: move reusable code to utils, Amarnath Valluri, 2017/05/02
- [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Amarnath Valluri, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Marc-André Lureau, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Stefan Berger, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Stefan Berger, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Marc-André Lureau, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Stefan Berger, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Patrick Ohly, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator,
Marc-André Lureau <=
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Stefan Berger, 2017/05/02
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Daniel P. Berrange, 2017/05/03
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Dr. David Alan Gilbert, 2017/05/03
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Marc-André Lureau, 2017/05/03
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Daniel P. Berrange, 2017/05/03
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Marc-André Lureau, 2017/05/03
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Stefan Berger, 2017/05/03
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Patrick Ohly, 2017/05/04
- Re: [Qemu-devel] [PATCH v3 8/8] tpm: Added support for TPM emulator, Stefan Berger, 2017/05/04
Re: [Qemu-devel] [PATCH v3 0/8] Provide support for the software TPM emulator, no-reply, 2017/05/02