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

[Xen-devel] [PATCH v2 00/12] Miscellaneous fixes from Debian



This is v2 of my series of stuff from Debian.  (I already pushed the
uncontroversial parts of v1, so those patches are now missing from
v2.)  The remainder are build fixes, and addressing the namespace
pollution of the pygrub `fsimage' libraries by renaming it to
`xenfsimage'.

Hans van Kranenburg (1):
  tools/xenstore: Re-introduce (fake) xs_restrict call to preserve ABI

Ian Jackson (11):
  tools/Rules.mk: Honour PREPEND_LDFLAGS_XEN_TOOLS
  INSTALL: Mention kconfig
  gdbsx: Honour LDFLAGS when linking
  pygrub fsimage.so: Honour LDFLAGS when building
  xenmon: Install as xenmon, not xenmon.py
  tools/debugger/kdd: Install as `xen-kdd', not just `kdd'
  xenstore.h: Put ( ) around XS_* define shifts
  tools/libfsimage: Bump soname to 4.12
  tools/libfsimage: Add `xen' to .h names and principal .so name
  tools/pygrub: Add `xen' to fsimage python module name
  tools/libfsimage: Rename /usr/lib/fs to /usr/lib/xenfsimage

 INSTALL                                            | 20 ++++++++++++
 tools/Rules.mk                                     |  2 ++
 tools/debugger/gdbsx/Makefile                      |  2 +-
 tools/debugger/kdd/Makefile                        |  4 +--
 tools/libfsimage/Rules.mk                          |  4 +--
 tools/libfsimage/common/Makefile                   | 38 +++++++++++-----------
 tools/libfsimage/common/fsimage.c                  |  2 +-
 tools/libfsimage/common/fsimage_grub.c             |  2 +-
 tools/libfsimage/common/fsimage_plugin.c           |  2 +-
 tools/libfsimage/common/fsimage_priv.h             |  4 +--
 .../libfsimage/common/{fsimage.h => xenfsimage.h}  |  0
 .../common/{fsimage_grub.h => xenfsimage_grub.h}   |  4 +--
 .../{fsimage_plugin.h => xenfsimage_plugin.h}      |  2 +-
 tools/libfsimage/ext2fs-lib/ext2fs-lib.c           |  2 +-
 tools/libfsimage/ext2fs/fsys_ext2fs.c              |  2 +-
 tools/libfsimage/fat/fsys_fat.c                    |  2 +-
 tools/libfsimage/iso9660/fsys_iso9660.c            |  2 +-
 tools/libfsimage/reiserfs/fsys_reiserfs.c          |  2 +-
 tools/libfsimage/ufs/fsys_ufs.c                    |  2 +-
 tools/libfsimage/xfs/fsys_xfs.c                    |  2 +-
 tools/libfsimage/zfs/fsi_zfs.c                     |  2 +-
 tools/libfsimage/zfs/fsi_zfs.h                     |  2 +-
 tools/pygrub/Makefile                              |  2 +-
 tools/pygrub/setup.py                              |  6 ++--
 tools/pygrub/src/fsimage/fsimage.c                 | 10 +++---
 tools/pygrub/src/pygrub                            |  6 ++--
 tools/xenmon/Makefile                              |  4 +--
 tools/xenstore/include/xenstore.h                  | 11 +++++--
 tools/xenstore/xs.c                                |  6 ++++
 29 files changed, 91 insertions(+), 58 deletions(-)
 rename tools/libfsimage/common/{fsimage.h => xenfsimage.h} (100%)
 rename tools/libfsimage/common/{fsimage_grub.h => xenfsimage_grub.h} (98%)
 rename tools/libfsimage/common/{fsimage_plugin.h => xenfsimage_plugin.h} (98%)

-- 
2.11.0


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

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