Re: [PATCH v2 0/3] Fix and cleanup xenguest.h

2020-10-01 Thread Wei Liu
On Fri, Sep 25, 2020 at 08:20:28AM +0200, Juergen Gross wrote:
> This series fixes builds of libxenguest users outside the Xen build
> system and it cleans up the xenguest.h header merging xenctrl_dom.h
> into it.
> 
> Juergen Gross (3):
>   tools/libs: merge xenctrl_dom.h into xenguest.h
>   tools/libxenguest: make xc_dom_loader interface private to libxenguest
>   tools/lixenguest: hide struct elf_dom_parms layout from users

Acked-by: Wei Liu 



[PATCH v2 0/3] Fix and cleanup xenguest.h

2020-09-24 Thread Juergen Gross
This series fixes builds of libxenguest users outside the Xen build
system and it cleans up the xenguest.h header merging xenctrl_dom.h
into it.

Juergen Gross (3):
  tools/libs: merge xenctrl_dom.h into xenguest.h
  tools/libxenguest: make xc_dom_loader interface private to libxenguest
  tools/lixenguest: hide struct elf_dom_parms layout from users

 stubdom/grub/kexec.c|  20 +-
 tools/helpers/init-xenstore-domain.c|   2 +-
 tools/libs/ctrl/Makefile|   2 +-
 tools/libs/ctrl/include/xenctrl_dom.h   | 455 
 tools/libs/ctrl/xc_private.c|   1 -
 tools/libs/guest/include/xenguest.h | 400 -
 tools/libs/guest/xg_dom_arm.c   |   1 -
 tools/libs/guest/xg_dom_armzimageloader.c   |   1 -
 tools/libs/guest/xg_dom_binloader.c |   1 -
 tools/libs/guest/xg_dom_boot.c  |   1 -
 tools/libs/guest/xg_dom_compat_linux.c  |   1 -
 tools/libs/guest/xg_dom_core.c  |  86 +++-
 tools/libs/guest/xg_dom_decompress.h|   4 +-
 tools/libs/guest/xg_dom_decompress_unsafe.h |   2 -
 tools/libs/guest/xg_dom_elfloader.c |   1 -
 tools/libs/guest/xg_dom_hvmloader.c |   1 -
 tools/libs/guest/xg_dom_x86.c   |   1 -
 tools/libs/guest/xg_offline_page.c  |   1 -
 tools/libs/guest/xg_private.h   |  14 +
 tools/libs/guest/xg_sr_common.h |   1 -
 tools/libxl/libxl_arm.c |   1 -
 tools/libxl/libxl_arm.h |   2 -
 tools/libxl/libxl_create.c  |   1 -
 tools/libxl/libxl_dm.c  |   1 -
 tools/libxl/libxl_dom.c |   1 -
 tools/libxl/libxl_internal.h|   1 -
 tools/libxl/libxl_vnuma.c   |   2 -
 tools/libxl/libxl_x86.c |   2 -
 tools/libxl/libxl_x86_acpi.c|   7 +-
 tools/python/xen/lowlevel/xc/xc.c   |   2 +-
 30 files changed, 496 insertions(+), 520 deletions(-)
 delete mode 100644 tools/libs/ctrl/include/xenctrl_dom.h

-- 
2.26.2