]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: don't use chardev FD passing for vhostuser backend
authorDaniel P. Berrangé <berrange@redhat.com>
Wed, 4 Jul 2018 13:28:14 +0000 (14:28 +0100)
committerDaniel P. Berrangé <berrange@redhat.com>
Fri, 6 Jul 2018 13:31:29 +0000 (14:31 +0100)
commit78920738ca20f8b34b759eeb28e9fa9f939524f1
treec0c4a379c4214a2adc2703b9e5735bb58a708879
parent88924317f3f7d85958029cd1762b8185b90723fa
qemu: don't use chardev FD passing for vhostuser backend

QEMU chardevs have a bug which makes the vhostuser backend complain
about lack of support for FD passing when validating the chardev.
While this is ultimately QEMU's responsibility to fix, libvirt needs to
avoid tickling the bug.

Simply disabling chardev FD passing just for vhostuser's chardev is
the most prudent approach, avoiding need for a QEMU version number
check.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
(cherry picked from commit ed5aa85f371aebb0103e712f9a103d011ab9ae43)
src/qemu/qemu_command.c
tests/qemuxml2argvdata/net-vhostuser.args
tests/qemuxml2argvtest.c