[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH 0/9] libxl: spolit up libxl.c





On 02/09/2017 12:54 AM, Wei Liu wrote:
And CC Zhangchen

Thanks, I will apply this patch set before test my patch.


Zhang Chen


On Wed, Feb 08, 2017 at 02:35:27PM +0000, Wei Liu wrote:
Cc Yi Sun as well.

Haozhong and Yi: This is just a heads-up -- Juergen from SuSE took the
time to split libxl.c so things are better organised. It's likely this
series will go in before yours, so you will then need to rebase your
series. I don't expect there to be much breakage because it is all
mechanical, but rebasing is still work for you.

Let us know if you have any concern so that we can coordinate this.

Wei.

On Wed, Feb 08, 2017 at 02:13:37PM +0100, Juergen Gross wrote:
libxl.c has become rather large. Split it up into multiple files.

Code movement only. No functional change intended.

Juergen Gross (9):
   libxl: adjust copyright comment of libxl.c
   libxl: carve out cpupool specific functions from libxl.c
   libxl: carve out scheduler specific functions from libxl.c
   libxl: carve out disk specific functions from libxl.c
   libxl: carve out console specific functions from libxl.c
   libxl: carve out memory specific functions from libxl.c
   libxl: move device specific functions out of libxl.c
   libxl: carve out tmem specific functions from libxl.c
   libxl: carve out domain specific functions from libxl.c

  tools/libxl/Makefile         |    4 +-
  tools/libxl/libxl.c          | 6252 +-----------------------------------------
  tools/libxl/libxl_console.c  |  862 ++++++
  tools/libxl/libxl_cpupool.c  |  443 +++
  tools/libxl/libxl_device.c   |  435 ++-
  tools/libxl/libxl_disk.c     | 1258 +++++++++
  tools/libxl/libxl_domain.c   | 1744 ++++++++++++
  tools/libxl/libxl_internal.h |    8 +-
  tools/libxl/libxl_mem.c      |  601 ++++
  tools/libxl/libxl_sched.c    |  915 +++++++
  tools/libxl/libxl_tmem.c     |  167 ++
  11 files changed, 6424 insertions(+), 6265 deletions(-)
  create mode 100644 tools/libxl/libxl_console.c
  create mode 100644 tools/libxl/libxl_cpupool.c
  create mode 100644 tools/libxl/libxl_disk.c
  create mode 100644 tools/libxl/libxl_domain.c
  create mode 100644 tools/libxl/libxl_mem.c
  create mode 100644 tools/libxl/libxl_sched.c
  create mode 100644 tools/libxl/libxl_tmem.c

--
2.10.2


.


--
Thanks
Zhang Chen




_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.