This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


[Xen-devel] [PATCH 10/12] VTPM mini-os: vtpm-stubdom

To: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] [PATCH 10/12] VTPM mini-os: vtpm-stubdom
From: Matthew Fioravante <matthew.fioravante@xxxxxxxxxx>
Date: Fri, 11 Mar 2011 18:15:14 -0500
Delivery-date: Fri, 11 Mar 2011 15:16:56 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20101208 Thunderbird/3.1.7
This patch adds the vtpm-stubdom mini-os domain to the stubdom directory.

To build it:
cd stubdom
make vtpm-stubdom

It uses the berlios tpm_emulator version 0.6.1 as a base and the paravirtualized tpm drivers to communicate with the guest and the vtpm manager domain.

An examples directory was added to studom/vtpm with 2 example config files to show how to use the vtpm domain.

The vtpm can use either vtpm_managerd running as a process in dom0 or vtpmmgrdom running as its own domain. You must change the backend parameter for the vtpm= entry in the vtpm config file to point to either dom0 or vtpmmgrdom. You must also give each vtpm a unique uuid.

When using vtpm-stubdom with vtpm_managerd in dom0, vtpm_managerd must be built and installed in stubdom mode. To do this:
cd tools/vtpm_manager
vi Rules.mk

Uncomment the line that says:

make clean and then make && make install

Further more complete documentation will be forthcoming

Signed off by: Matthew Fioravante <matthew.fioravante@xxxxxxxxxx>

Attachment: 10-vtpm-stubdom.patch
Description: Text Data

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Xen-devel mailing list
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH 10/12] VTPM mini-os: vtpm-stubdom, Matthew Fioravante <=