[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v1 00/10] libxl: synchronise domain configuration
About one month ago Ian Jackson and I had a long conversation on how this feature should be implemented in libxl. I rewrote major parts two weeks ago before leaving for vacation so this series doesn't inherit old version number anymore. Please note that I'm conducting tests on this series, it's not yet ready to get merged. I have a long list of testcases I want to go through and I won't be surprise if I miss one place or another. The purpose of this posting is to see if people have any comment on the design or strucutre of code or arrangement of patches. Wei. Wei Liu (10): libxl: libxl-json format and internal functions to get / set it libxl_internal: functions to lock / unlock domain configuration libxl: store a copy of vanilla domain configuration when creating domain libxl: separate device add/rm complete callbacks libxl: synchronise configuration when we hotplug a device libxl: synchronise configuration when we remove/destroy a device libxl: make libxl_cd_insert "eject" + "insert" libxl: introduce libxl_get_memory_static_max libxl: introduce libxl_retrieve_domain_configuration xl: use libxl_retrieve_domain_configuration and JSON format docs/man/xl.pod.1 | 3 + tools/libxl/libxl.c | 506 +++++++++++++++++++++++++++++++++++++----- tools/libxl/libxl.h | 26 +++ tools/libxl/libxl_create.c | 76 +++++++ tools/libxl/libxl_dom.c | 14 +- tools/libxl/libxl_internal.c | 132 +++++++++++ tools/libxl/libxl_internal.h | 170 ++++++++++++++ tools/libxl/libxl_pci.c | 31 +++ tools/libxl/xl_cmdimpl.c | 121 ++++++---- tools/libxl/xl_cmdtable.c | 4 +- 10 files changed, 976 insertions(+), 107 deletions(-) -- 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 |