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 5/7] vtpm Mini-Os domain: hotplug fixes

To: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] [PATCH 5/7] vtpm Mini-Os domain: hotplug fixes
From: Matthew Fioravante <matthew.fioravante@xxxxxxxxxx>
Date: Wed, 25 Aug 2010 11:24:08 -0400
Delivery-date: Wed, 25 Aug 2010 08:25:03 -0700
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/20100720 Lanikai/3.1.1
 Signed-off-by: Matthew Fioravante <matthew.fioravante@xxxxxxxxxx>

This patch adds the actual vtpm-stubdom domain itself to the stubdom directory makefile heirarchy. To build vtpm-stubdom and all of its dependent libraries simply do:
cd stubdom; make vtpm-stubdom

libgmp was ported to mini-os as it is needed by the tpm_emulator. To build it:
$ cd stubdom; make cross-gmp

polarssl was ported to mini-os because the vtpm needs an AES implementation to encrypt its persistent state for storage on disk. To build it:
$ cd stubdom; make cross-polarssl

Finally the berlios tpm_emulator version 0.6.1 was ported to mini-os as it is the core engine of the vtpm. To build it separately do:
$ cd stubdom; make cross-tpmemu

Documentation on the architecture and how to use the domain is in stubdom/vtpm/README

Attachment: 5-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 5/7] vtpm Mini-Os domain: hotplug fixes, Matthew Fioravante <=