[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH VTPM v3 00/10] Remaining vtpm patches
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 file I have acked and applied all of these, although please see my reply to "Remove old vtpm support from xm". > Regenerate configure script after removing vtpm I 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/Makefile Applied these. > > 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 > _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |