On 02/12/2017 04:12 PM, Roman Bogorodskiy wrote: > From: Fabian Freyer <fabian.freyer@xxxxxxxxxxxxxxxxxxx> > > bhyve supports 'gop' video device that allows clients to connect > to VMs using VNC clients. This commit adds support for that to > the bhyve driver: > > - Introducr 'gop' video device type > - Add capabilities probing for the 'fbuf' device that's > responsible for graphics > - Update command builder routines to let users configure > domain's VNC via gop graphics. > > Signed-off-by: Roman Bogorodskiy <bogorodskiy@xxxxxxxxx> > --- > docs/formatdomain.html.in | 3 +- > docs/schemas/domaincommon.rng | 1 + > po/POTFILES.in | 1 + > src/bhyve/bhyve_capabilities.c | 40 +++++++++++++++ > src/bhyve/bhyve_capabilities.h | 1 + > src/bhyve/bhyve_command.c | 100 ++++++++++++++++++++++++++++++++++++ > src/bhyve/bhyve_device.c | 11 ++++ > src/conf/domain_conf.c | 5 +- > src/conf/domain_conf.h | 1 + > src/qemu/qemu_command.c | 9 ++-- > src/qemu/qemu_domain_address.c | 1 + > tests/domaincapsschemadata/full.xml | 1 + > 12 files changed, 169 insertions(+), 5 deletions(-) > > diff --git a/docs/formatdomain.html.in b/docs/formatdomain.html.in > index 0a115f5dc..b853a7245 100644 > --- a/docs/formatdomain.html.in > +++ b/docs/formatdomain.html.in > @@ -5812,8 +5812,9 @@ qemu-kvm -net nic,model=? /dev/null > <p> > The <code>model</code> element has a mandatory <code>type</code> > attribute which takes the value "vga", "cirrus", "vmvga", "xen", > - "vbox", "qxl" (<span class="since">since 0.8.6</span>) or > + "vbox", "qxl" (<span class="since">since 0.8.6</span>), > "virtio" (<span class="since">since 1.3.0</span>) > + or "gop" (<span class="since">since 3.1.0</span>) since 3.2.0 actually :-) > depending on the hypervisor features available. > </p> > <p> ACK Michal -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list