[prev in list] [next in list] [prev in thread] [next in thread] 

List:       tpmdd-devel
Subject:    Re: [tpmdd-devel] [PATCH v8 00/10] Multi-instance vTPM proxy driver
From:       "Stefan Berger" <stefanb () us ! ibm ! com>
Date:       2016-03-29 16:31:05
Message-ID: 201603291631.u2TGVBxR001332 () d03av04 ! boulder ! ibm ! com
[Download RAW message or body]

--=_alternative 005ABD7885257F85_Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="US-ASCII"

Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> wrote on 03/29/2016 
12:24:33 PM:

> From: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
> To: Stefan Berger <stefanb@linux.vnet.ibm.com>
> Cc: linux-security-module@vger.kernel.org, tpmdd-
> devel@lists.sourceforge.net, linux-kernel@vger.kernel.org
> Date: 03/29/2016 12:29 PM
> Subject: Re: [tpmdd-devel] [PATCH v8 00/10] Multi-instance vTPM proxy 
driver
> 
> On Sun, Mar 13, 2016 at 06:54:30PM -0400, Stefan Berger wrote:
> > The following series of patches implements a multi-instance vTPM 
> > proxy driver that can dynamically create TPM 'server' and client 
device
> > pairs.
> > 
> > Using an ioctl on the provided /dev/vtpmx, a client-side vTPM device
> > and a server side file descriptor is created. The file descriptor must
> > be passed to a TPM emulator. The device driver will initialize the
> > emulated TPM using TPM 1.2 or TPM 2 startup commands and it will read
> > the command durations from the device in case of a TPM 1.2. The choice
> > of emulated TPM device (1.2 or 2) must be provided with a flag in
> > the ioctl.
> > 
> > The driver is based on a recent checkout of James Morris's 'next'
> > branch and uses several recently posted patches from Jason and Jarkko.
> 
> I don't remember if I said this but up to the IDR patch I merged patches
> to next (at the same day you sent this) so for v9 you can only include
> top four changes.


I rebased my patch set on top of your current master. Here's how it looks 
like:

https://github.com/stefanberger/linux/commits/vtpm-driver.v9

   Stefan



--=_alternative 005ABD7885257F85_Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="US-ASCII"


<br><tt><font size=2>Jarkko Sakkinen &lt;jarkko.sakkinen@linux.intel.com&gt;
wrote on 03/29/2016 12:24:33 PM:<br><br>&gt; From: Jarkko Sakkinen \
&lt;jarkko.sakkinen@linux.intel.com&gt;</font></tt><br><tt><font size=2>&gt; To: \
Stefan Berger &lt;stefanb@linux.vnet.ibm.com&gt;</font></tt><br><tt><font size=2>&gt; \
Cc: linux-security-module@vger.kernel.org, tpmdd-<br>&gt; \
devel@lists.sourceforge.net, linux-kernel@vger.kernel.org</font></tt><br><tt><font \
size=2>&gt; Date: 03/29/2016 12:29 PM</font></tt><br><tt><font size=2>&gt; Subject: \
Re: [tpmdd-devel] [PATCH v8 00/10] Multi-instance vTPM proxy \
driver</font></tt><br><tt><font size=2>&gt; <br>&gt; On Sun, Mar 13, 2016 at \
06:54:30PM -0400, Stefan Berger wrote:<br>&gt; &gt; The following series of patches \
implements a multi-instance vTPM <br>&gt; &gt; proxy driver that can dynamically \
create TPM 'server' and client device<br>&gt; &gt; pairs.<br>&gt; &gt; <br>&gt; &gt; \
Using an ioctl on the provided /dev/vtpmx, a client-side vTPM device<br>&gt; &gt; and \
a server side file descriptor is created. The file descriptor must<br>&gt; &gt; be \
passed to a TPM emulator. The device driver will initialize the<br>&gt; &gt; emulated \
TPM using TPM 1.2 or TPM 2 startup commands and it will read<br>&gt; &gt; the command \
durations from the device in case of a TPM 1.2. The choice<br>&gt; &gt; of emulated \
TPM device (1.2 or 2) must be provided with a flag in<br>&gt; &gt; the ioctl.<br>&gt; \
&gt; <br>&gt; &gt; The driver is based on a recent checkout of James Morris's \
'next'<br>&gt; &gt; branch and uses several recently posted patches from Jason and \
Jarkko.<br>&gt; <br>&gt; I don't remember if I said this but up to the IDR patch I \
merged patches<br>&gt; to next (at the same day you sent this) so for v9 you can only \
include<br>&gt; top four changes.</font></tt><br><br><br><tt><font size=2>I rebased \
my patch set on top of your current master. Here's how it looks \
like:</font></tt><br><br><a \
href="https://github.com/stefanberger/linux/commits/vtpm-driver.v9"><tt><font size=2 \
color=blue>https://github.com/stefanberger/linux/commits/vtpm-driver.v9</font></tt></a><br><br><tt><font \
                size=2>&nbsp; &nbsp;Stefan</font></tt><br><BR>
--=_alternative 005ABD7885257F85_=--



------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471&iu=/4140

_______________________________________________
tpmdd-devel mailing list
tpmdd-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tpmdd-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic