All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 00/18] libxl: synchronise domain configuration
@ 2014-07-30 18:23 Wei Liu
  2014-07-30 18:23 ` [PATCH v2 01/18] libxl: libxl error code is signed integer Wei Liu
                   ` (18 more replies)
  0 siblings, 19 replies; 70+ messages in thread
From: Wei Liu @ 2014-07-30 18:23 UTC (permalink / raw)
  To: xen-devel; +Cc: Wei Liu, ian.jackson, ian.campbell

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

^ permalink raw reply	[flat|nested] 70+ messages in thread

end of thread, other threads:[~2014-09-03 15:09 UTC | newest]

Thread overview: 70+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-30 18:23 [PATCH v2 00/18] libxl: synchronise domain configuration Wei Liu
2014-07-30 18:23 ` [PATCH v2 01/18] libxl: libxl error code is signed integer Wei Liu
2014-08-26 21:15   ` Ian Campbell
2014-09-03 14:12     ` Ian Campbell
2014-07-30 18:23 ` [PATCH v2 02/18] libxl: make userdata_path libxl internal function Wei Liu
2014-08-26 21:16   ` Ian Campbell
2014-07-30 18:23 ` [PATCH v2 03/18] libxl: functions to lock / unlock domain data in libxl user data store Wei Liu
2014-08-26 21:21   ` Ian Campbell
2014-09-03 14:27     ` Wei Liu
2014-09-03 12:40   ` Ian Campbell
2014-09-03 15:09     ` Wei Liu
2014-07-30 18:23 ` [PATCH v2 04/18] libxl: properly lock " Wei Liu
2014-08-26 21:24   ` Ian Campbell
2014-07-30 18:23 ` [PATCH v2 05/18] libxl: libxl-json format and internal functions to get / set it Wei Liu
2014-07-30 18:23 ` [PATCH v2 06/18] libxl: store a copy of configuration when creating domain Wei Liu
2014-08-27  1:34   ` Ian Campbell
2014-07-30 18:23 ` [PATCH v2 07/18] libxl: separate device add/rm complete callbacks Wei Liu
2014-08-27  1:41   ` Ian Campbell
2014-08-28 10:34     ` Wei Liu
2014-09-03 11:53       ` Ian Campbell
2014-09-03 11:55         ` Ian Campbell
2014-07-30 18:23 ` [PATCH v2 08/18] libxl: introduce libxl__device_from_pcidev Wei Liu
2014-08-27  1:45   ` Ian Campbell
2014-07-30 18:23 ` [PATCH v2 09/18] libxl: disallow attaching the same device more than once Wei Liu
2014-08-27  1:48   ` Ian Campbell
2014-08-28 10:55     ` Wei Liu
2014-09-03 11:52       ` Ian Campbell
2014-07-30 18:23 ` [PATCH v2 10/18] tools/misc: introduce helper to initialise Dom0 Wei Liu
2014-07-31  8:34   ` Ian Campbell
2014-08-27  1:52   ` Ian Campbell
2014-08-28 10:58     ` Wei Liu
2014-07-30 18:23 ` [PATCH v2 11/18] libxl: synchronise configuration when we hotplug a device Wei Liu
2014-08-27  2:00   ` Ian Campbell
2014-08-28 11:18     ` Wei Liu
2014-09-03 11:57       ` Ian Campbell
2014-07-30 18:23 ` [PATCH v2 12/18] libxl: synchronise configuration when we remove/destroy " Wei Liu
2014-08-27  2:01   ` Ian Campbell
2014-07-30 18:23 ` [PATCH v2 13/18] libxl: make libxl_cd_insert "eject" + "insert" Wei Liu
2014-08-27  2:04   ` Ian Campbell
2014-08-28 11:25     ` Wei Liu
2014-08-28 18:14       ` Ian Campbell
2014-08-28 18:38         ` Wei Liu
2014-07-30 18:23 ` [PATCH v2 14/18] libxl: introduce libxl_get_memory_static_max Wei Liu
2014-08-27  2:09   ` Ian Campbell
2014-08-28 11:31     ` Wei Liu
2014-08-28 18:16       ` Ian Campbell
2014-08-28 18:39         ` Wei Liu
2014-07-30 18:23 ` [PATCH v2 15/18] libxl: introduce libxl_retrieve_domain_configuration Wei Liu
2014-08-27  2:13   ` Ian Campbell
2014-08-28 11:39     ` Wei Liu
2014-08-28 18:17       ` Ian Campbell
2014-08-28 18:51         ` Wei Liu
2014-07-30 18:23 ` [PATCH v2 16/18] libxl: introduce libxl_userdata_unlink Wei Liu
2014-08-27  2:16   ` Ian Campbell
2014-08-28 11:50     ` Wei Liu
2014-08-28 18:20       ` Ian Campbell
2014-08-28 19:04         ` Wei Liu
2014-08-28 19:31           ` Ian Campbell
2014-08-28 20:27             ` Wei Liu
2014-08-28 20:44               ` Ian Campbell
2014-08-29 10:37                 ` Wei Liu
2014-09-03 12:12                   ` Ian Campbell
2014-09-03 14:10                     ` Wei Liu
2014-09-03 14:16                       ` Ian Campbell
2014-09-03 14:17                         ` Wei Liu
2014-07-30 18:23 ` [PATCH v2 17/18] xl: use libxl_retrieve_domain_configuration and JSON format Wei Liu
2014-09-03 12:57   ` Ian Campbell
2014-07-30 18:23 ` [PATCH v2 18/18] xl: long output of "list" command now contains Dom0 information Wei Liu
2014-09-03 12:50   ` Ian Campbell
2014-08-12 16:17 ` [PATCH v2 00/18] libxl: synchronise domain configuration Wei Liu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.