[libvirt] [PATCH 0/3 v3]add 'sharePolicy' attribute for qemu vnc sharing policy

Guannan Ren gren at redhat.com
Thu May 16 12:59:58 UTC 2013


v2->v3
  rebase work.

v1->v2:
  changed attribute name from 'policy' to 'sharePolicy'
  renamed caps flag name: QEMU_CAPS_VNC_SHARE_POLICY
  fixed issues pointed out in v1 review
  have to keep hard-coded version probe after checking qemu -help and qmp command.

As there were some vnc patches recently, I chose do rebase work a little later.

These patches try to add a new attribute 'sharePolicy' to element graphics of
vnc type. This attribute has three values:
allow-exclusive,force-shared and ignore.

Guannan Ren(3)
 [PATCH 1/3 v3] qemu: new vnc display sharing policy caps flag
 [PATCH 2/3 v3] conf: add 'sharePolicy' attribute to graphics element for
 [PATCH 3/3 v3] qemu: add ',share=<policy>' to qemu commandline

 docs/formatdomain.html.in     | 13 +++++++++++--
 docs/schemas/domaincommon.rng |  9 +++++++++
 src/conf/domain_conf.c        | 28 ++++++++++++++++++++++++++++
 src/conf/domain_conf.h        | 11 +++++++++++
 src/libvirt_private.syms      |  2 ++
 src/qemu/qemu_capabilities.c  |  6 +++++-
 src/qemu/qemu_capabilities.h  |  1 +
 src/qemu/qemu_command.c       | 36 ++++++++++++++++++++++++++++++++++++
 tests/qemuargv2xmltest.c      |  1 +
 tests/qemuhelptest.c          |  9 ++++++---
 tests/qemuxml2argvtest.c      |  1 +
 11 files changed, 111 insertions(+), 6 deletions(-)




More information about the libvir-list mailing list