[libvirt] [PATCH 0/6] port allocator: make used port bitmap global etc

Nikolay Shirokovskiy posted 6 patches 6 years, 4 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/1513751738-772066-1-git-send-email-nshirokovskiy@virtuozzo.com
There is a newer version of this series
src/bhyve/bhyve_command.c      |   4 +-
src/bhyve/bhyve_driver.c       |   4 +-
src/bhyve/bhyve_process.c      |   7 +-
src/bhyve/bhyve_utils.h        |   2 +-
src/libvirt_private.syms       |   3 +-
src/libxl/libxl_conf.c         |   8 +--
src/libxl/libxl_conf.h         |  12 ++--
src/libxl/libxl_domain.c       |   3 +-
src/libxl/libxl_driver.c       |  17 +++--
src/libxl/libxl_migration.c    |   4 +-
src/qemu/qemu_conf.h           |  12 ++--
src/qemu/qemu_driver.c         |  27 ++++----
src/qemu/qemu_migration.c      |  12 ++--
src/qemu/qemu_process.c        |  55 +++++----------
src/util/virportallocator.c    | 148 +++++++++++++++++++++++------------------
src/util/virportallocator.h    |  24 +++----
tests/bhyvexml2argvtest.c      |   5 +-
tests/libxlxml2domconfigtest.c |   7 +-
tests/virportallocatortest.c   |  49 ++++++++------
19 files changed, 196 insertions(+), 207 deletions(-)
[libvirt] [PATCH 0/6] port allocator: make used port bitmap global etc
Posted by Nikolay Shirokovskiy 6 years, 4 months ago
This patch set addresses issue described in [1] and the core of
changes go to the first patch. The others are cleanups and
refactorings.

[1] https://www.redhat.com/archives/libvir-list/2017-December/msg00600.html

Nikolay Shirokovskiy (6):
  port allocator: make used port bitmap global
  port allocator: remove range on manual port reserving
  port allocator: remove range check in release function
  port allocator: drop skip flag
  port allocator: remove release functionality from set used
  port allocator: make port range constant object

 src/bhyve/bhyve_command.c      |   4 +-
 src/bhyve/bhyve_driver.c       |   4 +-
 src/bhyve/bhyve_process.c      |   7 +-
 src/bhyve/bhyve_utils.h        |   2 +-
 src/libvirt_private.syms       |   3 +-
 src/libxl/libxl_conf.c         |   8 +--
 src/libxl/libxl_conf.h         |  12 ++--
 src/libxl/libxl_domain.c       |   3 +-
 src/libxl/libxl_driver.c       |  17 +++--
 src/libxl/libxl_migration.c    |   4 +-
 src/qemu/qemu_conf.h           |  12 ++--
 src/qemu/qemu_driver.c         |  27 ++++----
 src/qemu/qemu_migration.c      |  12 ++--
 src/qemu/qemu_process.c        |  55 +++++----------
 src/util/virportallocator.c    | 148 +++++++++++++++++++++++------------------
 src/util/virportallocator.h    |  24 +++----
 tests/bhyvexml2argvtest.c      |   5 +-
 tests/libxlxml2domconfigtest.c |   7 +-
 tests/virportallocatortest.c   |  49 ++++++++------
 19 files changed, 196 insertions(+), 207 deletions(-)

-- 
1.8.3.1

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list
Re: [libvirt] [PATCH 0/6] port allocator: make used port bitmap global etc
Posted by Nikolay Shirokovskiy 6 years, 2 months ago
ping

On 20.12.2017 09:35, Nikolay Shirokovskiy wrote:
> This patch set addresses issue described in [1] and the core of
> changes go to the first patch. The others are cleanups and
> refactorings.
> 
> [1] https://www.redhat.com/archives/libvir-list/2017-December/msg00600.html
> 
> Nikolay Shirokovskiy (6):
>   port allocator: make used port bitmap global
>   port allocator: remove range on manual port reserving
>   port allocator: remove range check in release function
>   port allocator: drop skip flag
>   port allocator: remove release functionality from set used
>   port allocator: make port range constant object
> 
>  src/bhyve/bhyve_command.c      |   4 +-
>  src/bhyve/bhyve_driver.c       |   4 +-
>  src/bhyve/bhyve_process.c      |   7 +-
>  src/bhyve/bhyve_utils.h        |   2 +-
>  src/libvirt_private.syms       |   3 +-
>  src/libxl/libxl_conf.c         |   8 +--
>  src/libxl/libxl_conf.h         |  12 ++--
>  src/libxl/libxl_domain.c       |   3 +-
>  src/libxl/libxl_driver.c       |  17 +++--
>  src/libxl/libxl_migration.c    |   4 +-
>  src/qemu/qemu_conf.h           |  12 ++--
>  src/qemu/qemu_driver.c         |  27 ++++----
>  src/qemu/qemu_migration.c      |  12 ++--
>  src/qemu/qemu_process.c        |  55 +++++----------
>  src/util/virportallocator.c    | 148 +++++++++++++++++++++++------------------
>  src/util/virportallocator.h    |  24 +++----
>  tests/bhyvexml2argvtest.c      |   5 +-
>  tests/libxlxml2domconfigtest.c |   7 +-
>  tests/virportallocatortest.c   |  49 ++++++++------
>  19 files changed, 196 insertions(+), 207 deletions(-)
> 

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list