]> xenbits.xensource.com Git - people/liuw/stubdom.git/commit
vTPM/TPM2: Support 'tpm2' extra command line.
authorQuan Xu <quan.xu@intel.com>
Thu, 15 Jan 2015 09:21:48 +0000 (04:21 -0500)
committerIan Campbell <ian.campbell@citrix.com>
Wed, 28 Jan 2015 12:54:50 +0000 (12:54 +0000)
commitd767f5f6b8fe179dd66d8569ea1c068d8679f76c
treeefe6ebc11818e2fc783e680127797ac768d05cf3
parent03561237df53412a540db6fdad5f3030a2acba9a
vTPM/TPM2: Support 'tpm2' extra command line.

Make vtpm-stubdom domain compatible to launch on TPM 1.x / TPM 2.0.
Add:
..
     extra="tpm2=1"
..
to launch vtpm-stubdom domain on TPM 2.0, ignore it on TPM 1.x. for
example,
vtpm-stubdom domain configuration on TPM 2.0:

  kernel="/usr/lib/xen/boot/vtpmmgr-stubdom.gz"
  memory=16
  disk=["file:/var/scale/vdisk/vmgr,hda,w"]
  name="vtpmmgr"
  iomem=["fed40,5"]
  extra="tpm2=1"

vtpm-stubdom domain configuration on TPM 1.x:

  kernel="/usr/lib/xen/boot/vtpmmgr-stubdom.gz"
  memory=16
  disk=["file:/var/scale/vdisk/vmgr,hda,w"]
  name="vtpmmgr"
  iomem=["fed40,5"]

Signed-off-by: Quan Xu <quan.xu@intel.com>
Acked-by: Daniel De Graaf <dgdegra@tycho.nsa.gov>
vtpmmgr/vtpmmgr.c
vtpmmgr/vtpmmgr.h