On Thu, Apr 26, 2018 at 1:15 PM, Kurt Bodiker < kurt.bodiker@braintrust-us.com> wrote: > TPM Emulator is a software-based TPM and MTM emulator. This TPM Emulator > recipe creates a static library that is cross-compiled against MiniOS, > Xen, LWIP, Newlib, PolarSSL, and the stubdom-specific GMP headers and > subsequently used during the cross-compilation and linking of the Xen > vTPM and vTPM Manager stubdomains. > > The current Xen source code is hardcoded to fetch a specific version of > this package. The patch files originate from the Xen/stubdom source > tree. This recipe provides the flexibility to change version or modify > the patches. > > Signed-off-by: Kurt Bodiker > --- > Changes in v3: > - none > Changes in v2: > - patches formatted to striplevel=1 > --- > recipes-extended/xen/files/tpmemu-0.7.4.patch | 12 ++ > recipes-extended/xen/files/vtpm-bufsize.patch | 13 ++ > recipes-extended/xen/files/vtpm-cmake-Wextra.patch | 21 +++ > .../xen/files/vtpm-deepquote-anyloc.patch | 127 +++++++++++++ > recipes-extended/xen/files/vtpm-deepquote.patch | 187 > ++++++++++++++++++++ > .../xen/files/vtpm-implicit-fallthrough.patch | 10 ++ > recipes-extended/xen/files/vtpm-locality.patch | 50 ++++++ > .../xen/files/vtpm-parent-sign-ek.patch | 196 > +++++++++++++++++++++ > recipes-extended/xen/tpm-emulator.inc | 37 ++++ > recipes-extended/xen/tpm-emulator_0.7.4.bb | 26 +++ > 10 files changed, 679 insertions(+) > create mode 100644 recipes-extended/xen/files/tpmemu-0.7.4.patch > create mode 100644 recipes-extended/xen/files/vtpm-bufsize.patch > create mode 100644 recipes-extended/xen/files/vtpm-cmake-Wextra.patch > create mode 100644 recipes-extended/xen/files/vtpm-deepquote-anyloc.patch > create mode 100644 recipes-extended/xen/files/vtpm-deepquote.patch > create mode 100644 recipes-extended/xen/files/vtpm-implicit-fallthrough. > patch > create mode 100644 recipes-extended/xen/files/vtpm-locality.patch > create mode 100644 recipes-extended/xen/files/vtpm-parent-sign-ek.patch > create mode 100644 recipes-extended/xen/tpm-emulator.inc > create mode 100644 recipes-extended/xen/tpm-emulator_0.7.4.bb > > Seeing whitespace damage in vtpm-locality.patch on: tpm/tpm_emulator.h