xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v1 0/5] Misc cleanups for libxl
@ 2015-05-20 10:01 Yang Hongyang
  2015-05-20 10:01 ` [PATCH v1 1/5] libxl/save: Refactor libxl__domain_suspend_state Yang Hongyang
                   ` (6 more replies)
  0 siblings, 7 replies; 23+ messages in thread
From: Yang Hongyang @ 2015-05-20 10:01 UTC (permalink / raw)
  To: xen-devel
  Cc: wei.liu2, ian.campbell, wency, andrew.cooper3, yunhong.jiang,
	ian.jackson, rshriram

This patchset mainly focus on libxl save, most of the patches are
simply move codes out of libxl_dom.c, no functional changes, may conflict
with Andrew Cooper's libxl work for migration v2, so CCed Andrew for
comments.

For convenience, my previous sent patch
  [PATCH v1] libxl/save: Refactor libxl__domain_suspend_state
is included in this series because all the other patches in this
series are based on that.

Please see individual patch for detail.

Can get the whole patchset from:
    https://github.com/macrosheep/xen/tree/misc-libxl-v1

Yang Hongyang (5):
  libxl/save: Refactor libxl__domain_suspend_state
  tools/libxl: move domain suspend codes into a separate file
  tools/libxl: move remus codes into libxl_remus.c
  tools/libxl: move toolstack code into libxl_toolstack.c
  tools/libxl: move domain save codes into libxl_dom_save.c

 tools/libxl/Makefile             |    5 +-
 tools/libxl/libxl.c              |   67 +--
 tools/libxl/libxl_dom.c          | 1202 --------------------------------------
 tools/libxl/libxl_dom_save.c     |  493 ++++++++++++++++
 tools/libxl/libxl_dom_suspend.c  |  400 +++++++++++++
 tools/libxl/libxl_internal.h     |   62 +-
 tools/libxl/libxl_netbuffer.c    |    2 +-
 tools/libxl/libxl_remus.c        |  306 ++++++++++
 tools/libxl/libxl_save_callout.c |    2 +-
 tools/libxl/libxl_toolstack.c    |  196 +++++++
 10 files changed, 1452 insertions(+), 1283 deletions(-)
 create mode 100644 tools/libxl/libxl_dom_save.c
 create mode 100644 tools/libxl/libxl_dom_suspend.c
 create mode 100644 tools/libxl/libxl_remus.c
 create mode 100644 tools/libxl/libxl_toolstack.c

-- 
1.9.1

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

end of thread, other threads:[~2015-06-03 10:03 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-20 10:01 [PATCH v1 0/5] Misc cleanups for libxl Yang Hongyang
2015-05-20 10:01 ` [PATCH v1 1/5] libxl/save: Refactor libxl__domain_suspend_state Yang Hongyang
2015-06-02 14:40   ` Ian Campbell
2015-06-02 16:10     ` Yang Hongyang
2015-06-03  9:24       ` Ian Campbell
2015-06-03  9:50         ` Yang Hongyang
2015-06-03 10:03         ` Yang Hongyang
2015-05-20 10:01 ` [PATCH v1 2/5] tools/libxl: move domain suspend codes into a separate file Yang Hongyang
2015-06-02 14:44   ` Ian Campbell
2015-06-02 14:45   ` Ian Campbell
2015-06-02 16:10     ` Yang Hongyang
2015-05-20 10:01 ` [PATCH v1 3/5] tools/libxl: move remus codes into libxl_remus.c Yang Hongyang
2015-06-02 14:46   ` Ian Campbell
2015-06-02 16:13     ` Yang Hongyang
2015-05-20 10:01 ` [PATCH v1 4/5] tools/libxl: move toolstack code into libxl_toolstack.c Yang Hongyang
2015-06-02 14:48   ` Ian Campbell
2015-06-02 16:22     ` Yang Hongyang
2015-06-03  2:52       ` Yang Hongyang
2015-06-03  9:24         ` Ian Campbell
2015-05-20 10:01 ` [PATCH v1 5/5] tools/libxl: move domain save codes into libxl_dom_save.c Yang Hongyang
2015-05-27  8:30 ` [PATCH v1 0/5] Misc cleanups for libxl Yang Hongyang
2015-06-02 14:53 ` Ian Campbell
2015-06-02 16:25   ` Yang Hongyang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).