|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 00/18] libxl: synchronise domain configuration
Version 2 of this series based on master branch. Lots of new patches including
bug fixes and some improvement.
I only did some simple tests, more comprehensive tests will be conducted once
we agree on the way to move forward.
This series can be pulled from:
git://xenbits.xen.org/people/liuw/xen.git wip.config-sync2
Wei.
Wei Liu (18):
libxl: libxl error code is signed integer
libxl: make userdata_path libxl internal function
libxl: functions to lock / unlock domain data in libxl user data
store
libxl: properly lock user data store
libxl: libxl-json format and internal functions to get / set it
libxl: store a copy of configuration when creating domain
libxl: separate device add/rm complete callbacks
libxl: introduce libxl__device_from_pcidev
libxl: disallow attaching the same device more than once
tools/misc: introduce helper to initialise Dom0
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
libxl: introduce libxl_userdata_unlink
xl: use libxl_retrieve_domain_configuration and JSON format
xl: long output of "list" command now contains Dom0 information
.gitignore | 1 +
docs/man/xl.pod.1 | 4 +
tools/Makefile | 2 +-
tools/hotplug/Linux/init.d/xencommons | 5 +-
tools/libxl/libxl.c | 535 +++++++++++++++++++++++++++++++--
tools/libxl/libxl.h | 39 +++
tools/libxl/libxl_create.c | 22 ++
tools/libxl/libxl_device.c | 19 ++
tools/libxl/libxl_dom.c | 120 ++++++--
tools/libxl/libxl_internal.c | 146 +++++++++
tools/libxl/libxl_internal.h | 205 +++++++++++++
tools/libxl/libxl_pci.c | 68 ++++-
tools/libxl/libxl_types.idl | 3 +
tools/libxl/xl_cmdimpl.c | 127 +++++---
tools/libxl/xl_cmdtable.c | 4 +-
tools/misc/Makefile | 8 +-
tools/misc/xen-init-dom0.c | 130 ++++++++
17 files changed, 1325 insertions(+), 113 deletions(-)
create mode 100644 tools/misc/xen-init-dom0.c
--
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 |