[libvirt] [PATCH 0/6] port allocator: make used port bitmap global etc
Nikolay Shirokovskiy
nshirokovskiy at virtuozzo.com
Fri Jan 26 14:43:20 UTC 2018
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(-)
>
More information about the libvir-list
mailing list