• E
    conf: Introduce new <hostdev> attribute 'display' · d54e45b6
    Erik Skultety 提交于
    QEMU 2.12 introduced a new type of display for mediated devices using
    vfio-pci backend which allows a mediated device to be used as a VGA
    compatible device as an alternative to an emulated video device. QEMU
    exposes this feature via a vfio device property 'display' with supported
    values 'on/off/auto' (libvirt will default to 'off').
    
    This patch adds the necessary bits to domain config handling in order to
    expose this feature. Since there's no convenient way for libvirt to come
    up with usable defaults for the display setting, simply because libvirt
    is not able to figure out which of the display implementations - dma-buf
    which requires OpenGL support vs vfio regions which doesn't need OpenGL
    (works with OpenGL enabled too) - the underlying mdev uses.
    Reviewed-by: NJán Tomko <jtomko@redhat.com>
    Signed-off-by: NErik Skultety <eskultet@redhat.com>
    d54e45b6
domain_conf.c 946.2 KB