[libvirt] [PATCH v2 0/2] virtportallocator: remember not auto allocated graphics ports

Giuseppe Scrivano gscrivan at redhat.com
Tue Jun 24 11:34:16 UTC 2014


Changes in v2:

* virPortAllocatorSetUsed returns an error if the port is already used.
* Changed *[pP]ortAllocated to *[pP]ortReserved that keep track only of ports that
  were marked used but not bound.
* Handle separately port and tlsPort for SPICE.

Fix a conflict when both autoport graphics and statically configured
ports are used, like:

    <graphics type='spice' autoport='yes'/>
    <graphics type='vnc' port='5900' autoport='no'/>

More details in 2/2

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1081881

Giuseppe Scrivano (2):
  virtportallocator: new function "virPortAllocatorSetUsed"
  graphics: remember graphics not auto allocated ports

 src/conf/domain_conf.h      |  3 ++
 src/libvirt_private.syms    |  1 +
 src/qemu/qemu_process.c     | 68 +++++++++++++++++++++++++++++++++++++++++----
 src/util/virportallocator.c | 44 ++++++++++++++++++++++++++++-
 src/util/virportallocator.h |  4 +++
 5 files changed, 113 insertions(+), 7 deletions(-)

-- 
1.9.3




More information about the libvir-list mailing list