[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH VTPM v3 00/10] Remaining vtpm patches
On 11/19/2012 07:56 AM, Ian Campbell wrote: After I submitted this one I saw that you went ahead and ran autoconf yourself. So yes this patch is redundant.On Thu, 2012-11-15 at 15:16 +0000, Matthew Fioravante wrote:THese are the remaining patches to add vtpm mini-os support to xen. Documentation internal review is taking a bit longer so I will send out a final patch with docs next week. Matthew Fioravante (10): fix bug in lseek for mini-os Update mini-os license to support GPL features Remove old vtpm support from xm Remove VTPM_TOOLS from config/Tools.mk.in Remove old vtpm stuff from tools/libxen Remove tools/vtpm* from MAINTAINERS fileI have acked and applied all of these, although please see my reply to "Remove old vtpm support from xm".Regenerate configure script after removing vtpmI think this wasn't necessary because you don't change configure.ac here and I already refreshed configure after missing it after the update in the last batch. I reran autogen.sh and didn't see any changes. add vtpm-stubdom code add stubdom/vtpmmgr code vtpm/vtpmmgr and required libs to stubdom/MakefileApplied these. Great! :) MAINTAINERS | 2 - config/Tools.mk.in | 1 - docs/man/xm.pod.1 | 11 - extras/mini-os/COPYING | 13 + extras/mini-os/lib/sys.c | 67 +- stubdom/Makefile | 138 +++- stubdom/polarssl.patch | 64 ++ stubdom/tpmemu-0.7.4.patch | 12 + stubdom/vtpm/Makefile | 37 + 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/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 | 783 +++++++++++++++++++++ stubdom/vtpmmgr/vtpm_storage.h | 68 ++ stubdom/vtpmmgr/vtpmmgr.c | 93 +++ stubdom/vtpmmgr/vtpmmgr.h | 77 +++ tools/configure | 603 ++++++++--------- tools/libxen/include/xen/api/xen_all.h | 1 - tools/libxen/include/xen/api/xen_vm.h | 9 - tools/libxen/include/xen/api/xen_vtpm.h | 218 ------ tools/libxen/include/xen/api/xen_vtpm_decl.h | 31 - tools/libxen/src/xen_vm.c | 22 - tools/libxen/src/xen_vtpm.c | 235 ------- tools/python/README.XendConfig | 2 - tools/python/README.sxpcfg | 4 - tools/python/scripts/xapi.py | 20 - tools/python/xen/xend/XendAPI.py | 128 ---- tools/python/xen/xend/XendConfig.py | 19 +- tools/python/xen/xend/XendConstants.py | 8 +- tools/python/xen/xend/XendDevices.py | 4 +- tools/python/xen/xend/XendDomainInfo.py | 29 - tools/python/xen/xend/XendError.py | 1 - tools/python/xen/xend/XendOptions.py | 4 - tools/python/xen/xend/server/tpmif.py | 141 ---- tools/python/xen/xend/tests/xend-config.sxp | 2 - tools/python/xen/xm/create.dtd | 4 - tools/python/xen/xm/create.py | 69 -- tools/python/xen/xm/main.py | 37 - tools/python/xen/xm/xenapi_create.py | 39 -- 59 files changed, 6535 insertions(+), 1370 deletions(-) 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/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/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/libxen/include/xen/api/xen_vtpm.h delete mode 100644 tools/libxen/include/xen/api/xen_vtpm_decl.h delete mode 100644 tools/libxen/src/xen_vtpm.c delete mode 100644 tools/python/xen/xend/server/tpmif.py Attachment:
smime.p7s _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |