[PATCH 00/15] virbitmap: Refactor bitmap allocation

Peter Krempa posted 15 patches 3 years, 6 months ago
Test syntax-check failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1601624532.git.pkrempa@redhat.com
src/conf/capabilities.c           |   7 +-
src/conf/checkpoint_conf.c        |   3 +-
src/conf/domain_addr.c            |   6 +-
src/conf/domain_conf.c            |  12 +-
src/conf/node_device_conf.c       |   6 +-
src/conf/numa_conf.c              |   2 +-
src/conf/storage_conf.c           |   3 +-
src/conf/virnetworkobj.c          |   3 +-
src/libvirt_private.syms          |   2 -
src/libxl/libxl_capabilities.c    |   4 -
src/libxl/libxl_driver.c          |   6 +-
src/lxc/lxc_controller.c          |   3 -
src/qemu/qemu_capabilities.c      |   9 +-
src/qemu/qemu_capabilities.h      |   2 -
src/qemu/qemu_conf.c              |   3 +-
src/qemu/qemu_domain_address.c    |   5 +-
src/qemu/qemu_driver.c            |  11 +-
src/qemu/qemu_hotplug.c           |   3 +-
src/qemu/qemu_migration_cookie.c  |   5 +-
src/qemu/qemu_migration_params.c  |  12 +-
src/qemu/qemu_monitor.c           |   3 +-
src/qemu/qemu_namespace.c         |   5 +-
src/qemu/qemu_process.c           |   5 +-
src/qemu/qemu_slirp.c             |   7 +-
src/qemu/qemu_snapshot.c          |   3 +-
src/test/test_driver.c            |  12 +-
src/util/virbitmap.c              | 102 +++-----
src/util/virbitmap.h              |   6 +-
src/util/vircommand.c             |   3 +-
src/util/virdnsmasq.c             |   7 +-
src/util/virhostcpu.c             |  14 +-
src/util/virjson.c                |   3 +-
src/util/virnetdev.c              |   3 +-
src/util/virnuma.c                |   8 +-
src/util/virportallocator.c       |   6 +-
src/util/virprocess.c             |   6 +-
src/util/virresctrl.c             |  12 +-
src/util/virstoragefile.c         |   3 +-
src/util/virtpm.c                 |   2 +-
src/vmx/vmx.c                     |   2 -
src/vz/vz_sdk.c                   |   3 +-
tests/qemumonitorjsontest.c       |   3 -
tests/testutils.c                 |  11 +-
tests/virbitmaptest.c             | 410 +++++++++++++-----------------
tools/virsh-domain.c              |   9 +-
tools/virt-host-validate-common.c |   4 +-
46 files changed, 271 insertions(+), 488 deletions(-)
[PATCH 00/15] virbitmap: Refactor bitmap allocation
Posted by Peter Krempa 3 years, 6 months ago
Peter Krempa (15):
  virQEMUCapsFlagsString: Remove unused function
  virBitmapToString: Remove unused 'prefix' and 'trim' arguments
  virBitmapToString|virBitmapNewString: Clarify semantics of the
    'string'
  virBitmapToString: Properly handle empty bitmaps
  virbitmaptest: test13: Refactor memory cleanup
  virbitmaptest: Use g_auto(free) for cleanup
  virbitmaptest: Remove unnecessary error/cleanup labels
  util: virbitmap: Don't forbid 0 size bitmap
  virbitmaptest: Add few more cases for virBitmapToString
  virBitmapNewQuiet: Don't fail on unlikely overflow scenario
  util: bitmap: Remove virBitmapNewQuiet
  virBitmapNew: Don't force return value check
  util: bitmp: Remove virBitmapNewEmpty
  qemuSlirpNew: Use g_new0 to allocate the slirp object
  virBitmapNew: Don't check return value

 src/conf/capabilities.c           |   7 +-
 src/conf/checkpoint_conf.c        |   3 +-
 src/conf/domain_addr.c            |   6 +-
 src/conf/domain_conf.c            |  12 +-
 src/conf/node_device_conf.c       |   6 +-
 src/conf/numa_conf.c              |   2 +-
 src/conf/storage_conf.c           |   3 +-
 src/conf/virnetworkobj.c          |   3 +-
 src/libvirt_private.syms          |   2 -
 src/libxl/libxl_capabilities.c    |   4 -
 src/libxl/libxl_driver.c          |   6 +-
 src/lxc/lxc_controller.c          |   3 -
 src/qemu/qemu_capabilities.c      |   9 +-
 src/qemu/qemu_capabilities.h      |   2 -
 src/qemu/qemu_conf.c              |   3 +-
 src/qemu/qemu_domain_address.c    |   5 +-
 src/qemu/qemu_driver.c            |  11 +-
 src/qemu/qemu_hotplug.c           |   3 +-
 src/qemu/qemu_migration_cookie.c  |   5 +-
 src/qemu/qemu_migration_params.c  |  12 +-
 src/qemu/qemu_monitor.c           |   3 +-
 src/qemu/qemu_namespace.c         |   5 +-
 src/qemu/qemu_process.c           |   5 +-
 src/qemu/qemu_slirp.c             |   7 +-
 src/qemu/qemu_snapshot.c          |   3 +-
 src/test/test_driver.c            |  12 +-
 src/util/virbitmap.c              | 102 +++-----
 src/util/virbitmap.h              |   6 +-
 src/util/vircommand.c             |   3 +-
 src/util/virdnsmasq.c             |   7 +-
 src/util/virhostcpu.c             |  14 +-
 src/util/virjson.c                |   3 +-
 src/util/virnetdev.c              |   3 +-
 src/util/virnuma.c                |   8 +-
 src/util/virportallocator.c       |   6 +-
 src/util/virprocess.c             |   6 +-
 src/util/virresctrl.c             |  12 +-
 src/util/virstoragefile.c         |   3 +-
 src/util/virtpm.c                 |   2 +-
 src/vmx/vmx.c                     |   2 -
 src/vz/vz_sdk.c                   |   3 +-
 tests/qemumonitorjsontest.c       |   3 -
 tests/testutils.c                 |  11 +-
 tests/virbitmaptest.c             | 410 +++++++++++++-----------------
 tools/virsh-domain.c              |   9 +-
 tools/virt-host-validate-common.c |   4 +-
 46 files changed, 271 insertions(+), 488 deletions(-)

-- 
2.26.2