xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: Konrad Rzeszutek Wilk <konrad@kernel.org>
To: Ian Campbell <Ian.Campbell@citrix.com>
Cc: "Fioravante, Matthew E." <Matthew.Fioravante@jhuapl.edu>,
	Daniel De Graaf <dgdegra@tycho.nsa.gov>,
	"xen-devel@lists.xen.org" <xen-devel@lists.xen.org>
Subject: Re: [PATCH RFC] stubdom: Change vTPM shared page ABI
Date: Wed, 28 Nov 2012 15:46:32 -0500	[thread overview]
Message-ID: <20121128204630.GB3479@phenom.dumpdata.com> (raw)
In-Reply-To: <1353668646.13542.228.camel@zakaz.uk.xensource.com>

On Fri, Nov 23, 2012 at 11:04:06AM +0000, Ian Campbell wrote:
> On Tue, 2012-11-20 at 16:16 +0000, Fioravante, Matthew E. wrote:
> > This was something I've been wanting to do for a while so I'm very
> > happy you went ahead and fixed it yourself. Once you submit the linux
> > version I'll test it on my system.
> > 
> > Acked by: Matthew Fioravante <matthew.fioravante@jhuapl.edu>
> 
> Do we need to synchronise with anything else (Linux drivers?) or I can I
> just throw this into the tree once it is done?
> 
> Are we hanging any existing users of the tpm stuff out to dry? Could we
> get a feature-protocol-v2 flag in xenstore so users at least get an
> error message from either the front or backend to give a hint why it
> isn't working?

We could cop out and just name this new driver differently. Then
we would not have to deal with the older ones.

> 
> >  void send_response(tpmcmd_t* cmd, tpmif_t* tpmif)  {
> > -   tpmif_tx_request_t* tx;
> > -   int offset;
> > -   int i;
> > -   uint32_t domid;
> > -   int tocopy;
> > +   vtpm_shared_page_t* shr;
> > +   unsigned int offset;
> >     int flags;
> > +#ifdef TPMBACK_PRINT_DEBUG
> > +int i;
> > +#endif
> 
> Dodgy indentation? (I saw a bunch of these)
> 
> > - * Copyright (c) 2005, IBM Corporation
> > - *
> > - * Author: Stefan Berger, stefanb@us.ibm.com
> > - * Grant table support: Mahadevan Gomathisankaran
> 
> Did you really remove everything these guys wrote?
> 
> > - * This code has been derived from tools/libxc/xen/io/netif.h
> > - *
> > - * Copyright (c) 2003-2004, Keir Fraser
> 
> I guess I can buy this bit no longer being true given that you reworked
> the whole protocol.
> 
> Ian
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel
> 

  parent reply	other threads:[~2012-11-28 20:46 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-11-20 16:11 [PATCH RFC] stubdom: Change vTPM shared page ABI Daniel De Graaf
2012-11-20 16:16 ` Fioravante, Matthew E.
2012-11-20 18:24   ` [PATCH] drivers/tpm-xen: " Daniel De Graaf
2012-11-23 11:04   ` [PATCH RFC] stubdom: " Ian Campbell
2012-11-23 16:15     ` Daniel De Graaf
2012-11-23 16:30       ` Ian Campbell
2012-11-23 17:37         ` Samuel Thibault
2012-11-26 13:03       ` Fioravante, Matthew E.
2012-11-26 13:11         ` Fioravante, Matthew E.
2012-11-28 20:46     ` Konrad Rzeszutek Wilk [this message]
2012-11-28 22:22       ` Matthew Fioravante
2012-11-29  7:53         ` Ian Campbell
2012-11-30 16:11         ` Konrad Rzeszutek Wilk
2012-11-27 14:38 ` Matthew Fioravante
2012-11-27 15:14   ` [PATCH 0/4] stubdom/vtpm improvements Daniel De Graaf
2012-11-27 15:14     ` [PATCH 1/4] stubdom: Change vTPM shared page ABI Daniel De Graaf
2012-11-27 21:29       ` Matthew Fioravante
2012-11-27 22:08         ` Daniel De Graaf
2012-11-29 14:14       ` Matthew Fioravante
2012-12-07 21:25         ` Konrad Rzeszutek Wilk
2012-12-10  9:58           ` Ian Campbell
2012-12-10 15:03             ` Matthew Fioravante
2012-11-27 15:14     ` [PATCH 2/4] stubdom/vtpm: Add reconfiguration support Daniel De Graaf
2012-11-27 16:44       ` Samuel Thibault
2012-11-29 18:53       ` Matthew Fioravante
2012-11-29 19:28         ` Daniel De Graaf
2012-11-29 19:47           ` Matthew Fioravante
2012-11-29 21:37             ` Samuel Thibault
2012-11-30  9:59         ` Ian Campbell
2012-11-27 15:14     ` [PATCH 3/4] stubdom/grub: send kernel measurements to vTPM Daniel De Graaf
2012-11-27 16:41       ` Samuel Thibault
2012-11-27 18:08       ` Matthew Fioravante
2012-11-27 18:36         ` Samuel Thibault
2012-11-27 18:53         ` Daniel De Graaf
2012-11-27 15:14     ` [PATCH 4/4] stubdom/vtpm: Support multiple backends and locality Daniel De Graaf
2012-11-27 16:42       ` Samuel Thibault
2012-11-27 18:19       ` Matthew Fioravante
2012-11-27 19:02         ` Daniel De Graaf
2012-11-27 19:48           ` Matthew Fioravante
2012-11-27 20:04             ` Samuel Thibault
2012-11-27 20:11             ` Daniel De Graaf
2012-11-27 20:21               ` Matthew Fioravante
2012-11-27 20:30                 ` Daniel De Graaf
2012-11-27 20:34                   ` Matthew Fioravante
2012-11-27 20:40                     ` Daniel De Graaf
2012-11-27 22:16                       ` [PATCH] stubdom/vtpm: make state save operation atomic Daniel De Graaf
2012-11-29 18:07                         ` Matthew Fioravante
2012-11-29 20:24                           ` Daniel De Graaf
2012-11-29 20:48                             ` Matthew Fioravante
2012-11-28 21:58             ` [PATCH 4/4] stubdom/vtpm: Support multiple backends and locality Samuel Thibault
2012-11-29 19:09       ` Matthew Fioravante
2012-11-29 19:20         ` Daniel De Graaf
2012-11-27 16:46     ` [PATCH 0/4] stubdom/vtpm improvements Samuel Thibault

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20121128204630.GB3479@phenom.dumpdata.com \
    --to=konrad@kernel.org \
    --cc=Ian.Campbell@citrix.com \
    --cc=Matthew.Fioravante@jhuapl.edu \
    --cc=dgdegra@tycho.nsa.gov \
    --cc=xen-devel@lists.xen.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).