[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 00/10] arm: compile tools
Hi all, this patch series allows tools/ to compile on ARM, mostly providing an empty implementation for all the arch specific functions that are needed. Changes in v2: - rebased on a22587ae517170a7755d3a88611ae0e2d5bb555e; - dropped "arm: arch_dump_shared_mem_info as a no-op" that is already in xen-unstable; - define xen_callback_t as uint64_t; - define guest_word_t as uint64_t. Ian Campbell (4): arm: add stub hvm/save.h libxl: do not allocate e820 for non x86 guests. blktap2/libvhd: Build shared objects using -fPIC. tools: only compile libfsimage/xfs on X86 Stefano Stabellini (6): arm: few missing #define arm: compile libxc arm: compile libxenguest arm: compile libxl arm: compile memshr arm: compile xentrace arm: compile xentrace tools/blktap2/vhd/lib/Makefile | 13 +++- tools/libfsimage/Makefile | 3 +- tools/libxc/Makefile | 16 ++++- tools/libxc/xc_core.h | 2 + tools/libxc/xc_core_arm.c | 106 ++++++++++++++++++++++++++++++++ tools/libxc/xc_core_arm.h | 60 ++++++++++++++++++ tools/libxc/xc_dom_arm.c | 49 +++++++++++++++ tools/libxc/xc_nohvm.c | 31 +++++++++ tools/libxc/xc_nomigrate.c | 40 ++++++++++++ tools/libxc/xenctrl.h | 4 + tools/libxl/Makefile | 1 + tools/libxl/libxl_create.c | 3 +- tools/libxl/libxl_json.c | 8 +++ tools/libxl/libxl_nocpuid.c | 2 +- tools/libxl/libxl_pci.c | 2 + tools/memshr/bidir-hash.c | 31 +++++++++ tools/xentrace/xenctx.c | 12 ++++ xen/include/public/arch-arm.h | 2 + xen/include/public/arch-arm/hvm/save.h | 39 ++++++++++++ xen/include/public/hvm/save.h | 2 + xen/include/public/io/protocols.h | 3 + 21 files changed, 419 insertions(+), 10 deletions(-) A git tree based on a22587ae517170a7755d3a88611ae0e2d5bb555e, is available here: git://xenbits.xen.org/people/sstabellini/xen-unstable.git arm-tools-2 Cheers, Stefano _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |