linux-stable/drivers/vdpa
Maxime Coquelin df475f71d4 vduse: Temporarily fail if control queue feature requested
[ Upstream commit 56e71885b0 ]

Virtio-net driver control queue implementation is not safe
when used with VDUSE. If the VDUSE application does not
reply to control queue messages, it currently ends up
hanging the kernel thread sending this command.

Some work is on-going to make the control queue
implementation robust with VDUSE. Until it is completed,
let's fail features check if control-queue feature is
requested.

Signed-off-by: Maxime Coquelin <maxime.coquelin@redhat.com>
Message-Id: <20240109111025.1320976-3-maxime.coquelin@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Acked-by: Eugenio Pérez <eperezma@redhat.com>
Reviewed-by: Xie Yongji <xieyongji@bytedance.com>
Acked-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-07-05 09:33:50 +02:00
..
alibaba vdpa: Fix an error handling path in eni_vdpa_probe() 2024-01-25 15:35:54 -08:00
ifcvf vDPA/ifcvf: implement new accessors for vq_state 2023-07-03 12:15:12 -04:00
mlx5 vdpa/mlx5: Allow CVQ size changes 2024-03-26 18:20:10 -04:00
pds pds_vdpa: set features order 2024-01-20 11:51:41 +01:00
solidrun
vdpa_sim vdpa_sim: reset must not run 2024-03-26 18:20:10 -04:00
vdpa_user vduse: Temporarily fail if control queue feature requested 2024-07-05 09:33:50 +02:00
virtio_pci
Kconfig
Makefile
vdpa.c vdpa: Enable strict validation for netlinks ops 2023-08-10 15:24:28 -04:00