|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH VTPM v8 0/8] Vtpm patch set
The following are the final set of patches for vtpm in xen.
They are derived from the previous v7 and Ian's xen
vtpm respository with the various minor bug fixes we
have discussed and fixed along the way. The bug fixes
are baked into their respective patches.
Matthew Fioravante (8):
add vtpm-stubdom code
add stubdom/vtpmmgr code
vtpm/vtpmmgr and required libs to stubdom/Makefile
Add vtpm documentation
README: Add cmake dependency
stubdom: Add autoconf
Add a top level configure script
Add conditional build of subsystems to configure.ac
.gitignore | 12 +
.hgignore | 10 +
Makefile | 10 +-
README | 1 +
autogen.sh | 3 +
tools/config.guess => config.guess | 0
tools/config.sub => config.sub | 0
config/Stubdom.mk.in | 45 +
config/Toplevel.mk.in | 1 +
configure | 3129 +++++++++++++++++++++-
configure.ac | 21 +
docs/misc/vtpm.txt | 357 ++-
{tools/m4 => m4}/curses.m4 | 0
m4/depends.m4 | 15 +
{tools/m4 => m4}/extfs.m4 | 0
{tools/m4 => m4}/features.m4 | 0
{tools/m4 => m4}/fetcher.m4 | 0
{tools/m4 => m4}/ocaml.m4 | 0
{tools/m4 => m4}/path_or_fail.m4 | 0
{tools/m4 => m4}/pkg.m4 | 0
{tools/m4 => m4}/pthread.m4 | 0
{tools/m4 => m4}/ptyfuncs.m4 | 0
{tools/m4 => m4}/python_devel.m4 | 0
{tools/m4 => m4}/python_version.m4 | 0
{tools/m4 => m4}/savevar.m4 | 0
{tools/m4 => m4}/set_cflags_ldflags.m4 | 0
m4/stubdom.m4 | 89 +
m4/subsystem.m4 | 32 +
{tools/m4 => m4}/uuid.m4 | 0
stubdom/Makefile | 161 +-
stubdom/configure | 4575 ++++++++++++++++++++++++++++++++
stubdom/configure.ac | 58 +
stubdom/polarssl.patch | 64 +
stubdom/tpmemu-0.7.4.patch | 12 +
stubdom/vtpm/Makefile | 37 +
stubdom/vtpm/README | 75 +
stubdom/vtpm/minios.cfg | 14 +
stubdom/vtpm/vtpm.c | 404 +++
stubdom/vtpm/vtpm.h | 36 +
stubdom/vtpm/vtpm_cmd.c | 256 ++
stubdom/vtpm/vtpm_cmd.h | 31 +
stubdom/vtpm/vtpm_pcrs.c | 43 +
stubdom/vtpm/vtpm_pcrs.h | 53 +
stubdom/vtpm/vtpmblk.c | 307 +++
stubdom/vtpm/vtpmblk.h | 31 +
stubdom/vtpmmgr/Makefile | 32 +
stubdom/vtpmmgr/README | 75 +
stubdom/vtpmmgr/init.c | 553 ++++
stubdom/vtpmmgr/log.c | 151 ++
stubdom/vtpmmgr/log.h | 85 +
stubdom/vtpmmgr/marshal.h | 528 ++++
stubdom/vtpmmgr/minios.cfg | 14 +
stubdom/vtpmmgr/tcg.h | 707 +++++
stubdom/vtpmmgr/tpm.c | 938 +++++++
stubdom/vtpmmgr/tpm.h | 218 ++
stubdom/vtpmmgr/tpmrsa.c | 175 ++
stubdom/vtpmmgr/tpmrsa.h | 67 +
stubdom/vtpmmgr/uuid.h | 50 +
stubdom/vtpmmgr/vtpm_cmd_handler.c | 152 ++
stubdom/vtpmmgr/vtpm_manager.h | 64 +
stubdom/vtpmmgr/vtpm_storage.c | 794 ++++++
stubdom/vtpmmgr/vtpm_storage.h | 68 +
stubdom/vtpmmgr/vtpmmgr.c | 93 +
stubdom/vtpmmgr/vtpmmgr.h | 77 +
tools/configure | 26 +-
tools/configure.ac | 32 +-
tools/install.sh | 1 -
67 files changed, 14613 insertions(+), 169 deletions(-)
rename tools/config.guess => config.guess (100%)
rename tools/config.sub => config.sub (100%)
create mode 100644 config/Stubdom.mk.in
create mode 100644 config/Toplevel.mk.in
create mode 100644 configure.ac
mode change 100755 => 100644 install.sh
rename {tools/m4 => m4}/curses.m4 (100%)
create mode 100644 m4/depends.m4
rename {tools/m4 => m4}/extfs.m4 (100%)
rename {tools/m4 => m4}/features.m4 (100%)
rename {tools/m4 => m4}/fetcher.m4 (100%)
rename {tools/m4 => m4}/ocaml.m4 (100%)
rename {tools/m4 => m4}/path_or_fail.m4 (100%)
rename {tools/m4 => m4}/pkg.m4 (100%)
rename {tools/m4 => m4}/pthread.m4 (100%)
rename {tools/m4 => m4}/ptyfuncs.m4 (100%)
rename {tools/m4 => m4}/python_devel.m4 (100%)
rename {tools/m4 => m4}/python_version.m4 (100%)
rename {tools/m4 => m4}/savevar.m4 (100%)
rename {tools/m4 => m4}/set_cflags_ldflags.m4 (100%)
create mode 100644 m4/stubdom.m4
create mode 100644 m4/subsystem.m4
rename {tools/m4 => m4}/uuid.m4 (100%)
create mode 100755 stubdom/configure
create mode 100644 stubdom/configure.ac
create mode 100644 stubdom/polarssl.patch
create mode 100644 stubdom/tpmemu-0.7.4.patch
create mode 100644 stubdom/vtpm/Makefile
create mode 100644 stubdom/vtpm/README
create mode 100644 stubdom/vtpm/minios.cfg
create mode 100644 stubdom/vtpm/vtpm.c
create mode 100644 stubdom/vtpm/vtpm.h
create mode 100644 stubdom/vtpm/vtpm_cmd.c
create mode 100644 stubdom/vtpm/vtpm_cmd.h
create mode 100644 stubdom/vtpm/vtpm_pcrs.c
create mode 100644 stubdom/vtpm/vtpm_pcrs.h
create mode 100644 stubdom/vtpm/vtpmblk.c
create mode 100644 stubdom/vtpm/vtpmblk.h
create mode 100644 stubdom/vtpmmgr/Makefile
create mode 100644 stubdom/vtpmmgr/README
create mode 100644 stubdom/vtpmmgr/init.c
create mode 100644 stubdom/vtpmmgr/log.c
create mode 100644 stubdom/vtpmmgr/log.h
create mode 100644 stubdom/vtpmmgr/marshal.h
create mode 100644 stubdom/vtpmmgr/minios.cfg
create mode 100644 stubdom/vtpmmgr/tcg.h
create mode 100644 stubdom/vtpmmgr/tpm.c
create mode 100644 stubdom/vtpmmgr/tpm.h
create mode 100644 stubdom/vtpmmgr/tpmrsa.c
create mode 100644 stubdom/vtpmmgr/tpmrsa.h
create mode 100644 stubdom/vtpmmgr/uuid.h
create mode 100644 stubdom/vtpmmgr/vtpm_cmd_handler.c
create mode 100644 stubdom/vtpmmgr/vtpm_manager.h
create mode 100644 stubdom/vtpmmgr/vtpm_storage.c
create mode 100644 stubdom/vtpmmgr/vtpm_storage.h
create mode 100644 stubdom/vtpmmgr/vtpmmgr.c
create mode 100644 stubdom/vtpmmgr/vtpmmgr.h
delete mode 100644 tools/install.sh
--
1.7.10.4
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |