WARNING - OLD ARCHIVES

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/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] tpm front-end problem

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] tpm front-end problem
From: "fan he" <hefaneden@xxxxxxxxx>
Date: Thu, 3 Jul 2008 10:43:58 +0800
Delivery-date: Wed, 02 Jul 2008 19:44:20 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type; bh=rjpbYdFhNENr8sw9d+9/J+t0Vr9y80qWDLcgLEMbrco=; b=sbx+NOz/y2lqkiBnMx+Q4Dpm3IIpQrlqHaYIxw9tJlanAe3Vuro6NNYVKvz4QFcJpU jIItXJyY+fDeV0s2/fRkdZTAwvLNd5AdoHTToLUbC2TjDsjTEQQi2xf4xkR78JsP48Bf 8Op9ob8FD4wfcJjl878Mrm2qhmsH9Tnrui7I8=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=Jh2L7g32HN9j08DL3WUwppgo69j6mirt71rJe5JqtZCmSOTk1+jQnJEwZPPdiJppIR j+GcyLbOWqghf+DFpfXp2vyCjSMCM1yxjXQ0YVczYmnflLGfwbmJp68XcH6mP01dn7Gd 0zQDdhrdXjBP4u2g7KsnCLIRggSde7IFKGZ0c=
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

Hello

I install 2.6.18-93.el5(contained xen3.1.2 and tpmback) which download from redhat.com to be my Dom0 and install vtpm_manager from a xen3.1.3 source packet, they work together successfully.

However there is no tpm front-end in 2.6.18-93.el5 so i manually add all the tpm related source files from xen3.1.3 packet, Makefile and Kconfig also. Some errors occur after make the kernel, so i edit the evtchn.c located in /driver/xen/core/ and make the kernel with no error.

I start DomU with vtpm configuration, run vtpm_manager in Dom0, i fail to add a tpm0 device after modprobe tpm_xenu. There is no error and no responce from the vtpm_manager. So strange.

Can anyone give me some suggestion about a workable combination of dom0 and domu with tpm front and back.
 
My screen shows as follow:
[root@localhost ~]# vtpm_managerd
INFO[VTPM]: Starting VTPM.
INFO[TCS]: Constructing new TCS:
INFO[TCS]: Calling TCS_OpenContext:
INFO[VTSP]: OIAP.
INFO[VTSP]: Loading Key into TPM.
INFO[VTSP]: Unbinding 256 bytes of data.
INFO[VTPM]: Loaded saved state (dmis = 0).
INFO[VTSP]: Loading Key into TPM.
INFO[VTPM]: Creating new DMI instance 0 attached.
INFO[TCS]: Calling TCS_OpenContext:
INFO[VTPM]: [Backend Listener]: Backend Listener waiting for messages.
INFO[VTPM]: [Hotplug Listener]: Hotplug Listener waiting for messages.
INFO[VTPM]: [VTPM Listener]: VTPM Listener waiting for messages.

[root@localhost dev]# xm info
host                   : localhost.localdomain
release                : 2.6.18-prep
version                : #1 SMP Thu Jun 26 09:50:30 CST 2008
machine                : i686
nr_cpus                : 2
nr_nodes               : 1
sockets_per_node       : 1
cores_per_socket       : 2
threads_per_core       : 1
cpu_mhz                : 1600
hw_caps                : bfebfbff:20000000:00000000:00000140:0000e39d:00000000:00000001
total_memory           : 1022
free_memory            : 2
xen_major              : 3
xen_minor              : 1
xen_extra              : .2
xen_caps               : xen-3.0-x86_32p
xen_pagesize           : 4096
platform_params        : virt_start=0xf5800000
xen_changeset          : unavailable
cc_compiler            : gcc version 4.1.2 20070626 (Red Hat 4.1.2-14)
cc_compile_by          : root
cc_compile_domain      : localdomain
cc_compile_date        : Thu Jun 26 10:16:46 CST 2008
xend_config_format     : 2

Thanks for any help
Oscar
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>