]> xenbits.xensource.com Git - 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 09:07:47 +0000 (10:07 +0100)
commited5aa85f371aebb0103e712f9a103d011ab9ae43
treea63b87bd5d519d09dafd20cb278da361a008360a
parent0140d4c59b7fb26432b520bb7e85bd6834f560b0
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>
src/qemu/qemu_command.c
tests/qemuxml2argvdata/net-vhostuser.args
tests/qemuxml2argvtest.c