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

[Xen-devel] [PATCH 0 of 3] management tools portability



These three patches allow me to use 32-bit libxc (and xend and xm) with a 
64-bit PPC hypervisor.

This is a resend. I've updated to the latest xen-unstable tree, and changed the 
privcmd types from uint64_t to __u64 at Chris Wright's request.

Please apply.

-- 
Hollis Blanchard
IBM Linux Technology Center
37 files changed, 263 insertions(+), 255 deletions(-)
Config.mk                                         |   14 ---
config/ia64.mk                                    |    5 +
config/x86_32.mk                                  |    9 ++
config/x86_64.mk                                  |    9 ++
extras/mini-os/Makefile                           |    3 
linux-2.6-xen-sparse/include/xen/public/privcmd.h |   16 ++--
tools/Makefile                                    |   45 ++++++------
tools/Rules.mk                                    |    2 
tools/debugger/libxendebug/xendebug.c             |    2 
tools/ioemu/hw/cirrus_vga.c                       |   12 +--
tools/ioemu/vl.c                                  |   15 ++--
tools/libxc/Makefile                              |   75 ++++++++-------------
tools/libxc/xc_core.c                             |   10 +-
tools/libxc/xc_domain.c                           |   10 +-
tools/libxc/xc_hvm_build.c                        |    6 -
tools/libxc/xc_ia64_stubs.c                       |   12 +--
tools/libxc/xc_linux.c                            |    2 
tools/libxc/xc_linux_build.c                      |   29 +++-----
tools/libxc/xc_linux_restore.c                    |   14 +--
tools/libxc/xc_linux_save.c                       |   28 +++----
tools/libxc/xc_load_aout9.c                       |    4 -
tools/libxc/xc_load_bin.c                         |    4 -
tools/libxc/xc_load_elf.c                         |   16 +---
tools/libxc/xc_private.c                          |   39 +++++-----
tools/libxc/xenctrl.h                             |   16 ++--
tools/libxc/xg_private.h                          |    4 -
tools/libxc/xg_save_restore.h                     |   12 +--
tools/misc/Makefile                               |    2 
tools/python/xen/lowlevel/xc/xc.c                 |    4 +
xen/common/memory.c                               |   20 +++--
xen/include/public/arch-ia64.h                    |    3 
xen/include/public/arch-x86_32.h                  |    3 
xen/include/public/arch-x86_64.h                  |    3 
xen/include/public/dom0_ops.h                     |   56 +++++++--------
xen/include/public/memory.h                       |    8 +-
xen/tools/Makefile                                |    3 
xen/tools/figlet/Makefile                         |    3 
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

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