qemu-e2k/hw
Kevin Wolf 84affad1fd vhost-user: Fix backends without multiqueue support
dev->max_queues was never initialised for backends that don't support
VHOST_USER_PROTOCOL_F_MQ, so it would use 0 as the maximum number of
queues to check against and consequently fail for any such backend.

Set it to 1 if the backend doesn't have multiqueue support.

Fixes: c90bd505a3
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Message-Id: <20210705171429.29286-1-kwolf@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Reviewed-by: Raphael Norwitz <raphael.norwitz@nutanix.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2021-07-09 12:26:05 +02:00
..
9pfs 9pfs: reduce latency of Twalk 2021-07-05 13:03:16 +02:00
acpi hw/acpi: Provide function acpi_ghes_present() 2021-06-21 16:49:37 +01:00
adc
alpha hw/alpha: Provide a PCI-ISA bridge device node 2021-06-28 07:27:32 -07:00
arm hw/arm: Add basic power management to raspi. 2021-07-02 11:48:36 +01:00
audio hw/audio/sb16: Restrict I/O sampling rate range for command 41h/42h 2021-06-24 11:42:54 +02:00
avr
block vhost-user-blk: Implement reconnection during realize 2021-06-30 13:21:22 +02:00
char hw/char/ibex_uart: Make the register layout private 2021-06-24 05:00:12 -07:00
core machine: add smp compound property 2021-07-06 08:33:51 +02:00
cpu
cris
display configure, meson: convert virgl detection to meson 2021-07-06 08:33:51 +02:00
dma
gpio hw/gpio/gpio_pwr: use shutdown function for reboot 2021-07-02 11:48:36 +01:00
hppa
hyperv
i2c
i386 * Some Meson test conversions 2021-06-28 21:04:22 +01:00
ide
input vhost: Distinguish errors in vhost_dev_get_config() 2021-06-30 13:18:42 +02:00
intc hw/intc/armv7m_nvic: Remove stale comment 2021-06-15 16:18:48 +01:00
ipack
ipmi
isa hw/block/fdc: Extract ISA floppy controllers to fdc-isa.c 2021-06-25 08:53:28 -04:00
m68k hw/m68k/q800: fix PROM checksum and MAC address storage 2021-07-02 17:35:08 +02:00
mem
microblaze
mips hw/mips/jazz: Map the UART devices unconditionally 2021-07-02 17:35:08 +02:00
misc hw/arm: Add basic power management to raspi. 2021-07-02 11:48:36 +01:00
net MIPS patches queue 2021-07-04 14:04:12 +01:00
nios2
nubus
nvme hw/nvme: fix pin-based interrupt behavior (again) 2021-06-29 07:18:10 +02:00
nvram
openrisc
pci
pci-bridge
pci-host hw/pci-host/bonito: Allow PCI config accesses smaller than 32-bit 2021-07-02 17:34:55 +02:00
pcmcia
ppc
rdma pvrdma: Fix the ring init error flow (CVE-2021-3608) 2021-07-04 22:47:51 +03:00
remote
riscv hw/riscv: OpenTitan: Connect the mtime and mtimecmp timer 2021-06-24 05:00:13 -07:00
rtc
rx
s390x s390x/css: Add passthrough IRB 2021-06-21 08:48:21 +02:00
scsi vhost: Add Error parameter to vhost_dev_init() 2021-06-30 13:15:44 +02:00
sd
sh4
smbios
sparc hw/block/fdc: Extract SysBus floppy controllers to fdc-sysbus.c 2021-06-25 08:53:28 -04:00
sparc64 hw/block/fdc: Extract ISA floppy controllers to fdc-isa.c 2021-06-25 08:53:28 -04:00
ssi
timer hw/timer: Initial commit of Ibex Timer 2021-06-24 05:00:12 -07:00
tpm
tricore
usb configure, meson: convert libusbredir detection to meson 2021-06-25 10:54:12 +02:00
vfio s390x/css: Add passthrough IRB 2021-06-21 08:48:21 +02:00
virtio vhost-user: Fix backends without multiqueue support 2021-07-09 12:26:05 +02:00
watchdog
xen
xenpv
xtensa
Kconfig
meson.build