[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 00/12] libxl: split up libxl.c
libxl.c has become rather large. Split it up into multiple files. Changes are: - modification of Copyright comment (patch 1) - made two functions non-static: libxl__get_memory_target(), xcinfo2xlinfo() (patch 2) - white space cleanup of libxl.c (patch 3) - moving functions into new or existing sources (patches 4-11): just code movement, no functional changes besides needed Makefile adjustments for new sources - made one function static: libxl__device_frontend_path() (patch 12) Changes in V2: - address comments of Ian Jackson: add new patches 1-3, 12 Juergen Gross (12): libxl: adjust copyright comment of libxl.c libxl: make some functions global to prepare splitting up libxl.c libxl: white space cleanup 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 libxl: make one function static tools/libxl/Makefile | 4 +- tools/libxl/libxl.c | 6254 +----------------------------------------- tools/libxl/libxl_console.c | 862 ++++++ tools/libxl/libxl_cpupool.c | 443 +++ tools/libxl/libxl_device.c | 416 ++- 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, 6417 insertions(+), 6255 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 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |