ia64/xen-unstable

changeset 9774:0094c4c8c221

This is an update on the vTPM installation instructions.

Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
author emellor@leeni.uk.xensource.com
date Wed Apr 19 16:08:41 2006 +0100 (2006-04-19)
parents c4eead8a925b
children b550a93c6459
files docs/misc/vtpm.txt
line diff
     1.1 --- a/docs/misc/vtpm.txt	Sun Apr 16 15:41:31 2006 +0100
     1.2 +++ b/docs/misc/vtpm.txt	Wed Apr 19 16:08:41 2006 +0100
     1.3 @@ -17,13 +17,8 @@ Development Prerequisites: An emulator f
     1.4  Compiling XEN tree:
     1.5  -------------------
     1.6  
     1.7 -Compile the XEN tree as usual.
     1.8 -
     1.9 -make uninstall; make mrproper; make install 
    1.10 -
    1.11 -After compiling the tree, verify that in the linux-2.6.XX-xen0/.config 
    1.12 -file at least the following entries are set as below (they should be set
    1.13 -by default):
    1.14 +Compile the XEN tree as usual after the following lines set in the
    1.15 +linux-2.6.??-xen/.config file:
    1.16  
    1.17  CONFIG_XEN_TPMDEV_BACKEND=y
    1.18  CONFIG_XEN_TPMDEV_GRANT=y
    1.19 @@ -32,18 +27,20 @@ CONFIG_TCG_TPM=m
    1.20  CONFIG_TCG_NSC=m
    1.21  CONFIG_TCG_ATMEL=m
    1.22  
    1.23 -
    1.24 -Verify that in the linux-2.6.XX-xenU/.config file at least the 
    1.25 -Following entries are set as below (they should be set by default):
    1.26 +You must also enable the virtual TPM to be built:
    1.27  
    1.28 -CONFIG_XEN_TPMDEV_FRONTEND=y
    1.29 -CONFIG_XEN_TPMDEV_GRANT=y
    1.30 +In Config.mk in the Xen root directory set the line
    1.31  
    1.32 -CONFIG_TCG_TPM=y
    1.33 -CONFIG_TCG_XEN=y
    1.34 +VTPM_TOOLS ?= y
    1.35 +
    1.36 +Now build the Xen sources from Xen's root directory:
    1.37 +
    1.38 +make install
    1.39  
    1.40  
    1.41 -Reboot the machine with the created XEN-0 kernel.
    1.42 +Also build the initial RAM disk if necessary.
    1.43 +
    1.44 +Reboot the machine with the created Xen kernel.
    1.45  
    1.46  Note: If you do not want any TPM-related code compiled into your
    1.47  kernel or built as module then comment all the above lines like