numam-dpdk/drivers
Olivier Matz c3243eb5a8 net/virtio-user: fix protocol features advertising
When connected to a vhost-user backend, the flag
VHOST_USER_F_PROTOCOL_FEATURES is not advertised, preventing to do
multiqueue (the VHOST_USER_PROTOCOL_F_MQ protocol feature is ignored by
some backends if the VHOST_USER_F_PROTOCOL_FEATURES feature is not set).

When setting vhost-user features, advertise this flag if it was
advertised by our peer.

Fixes: 8e7561054a ("net/virtio: support vhost-user protocol features")
Cc: stable@dpdk.org

Suggested-by: Maxime Coquelin <maxime.coquelin@redhat.com>
Signed-off-by: Olivier Matz <olivier.matz@6wind.com>
Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
2021-01-08 18:07:55 +01:00
..
baseband baseband/acc100: remove useless checks 2020-11-02 09:24:40 +01:00
bus bus/pci: ignore missing NUMA node on Windows 2021-01-05 23:01:36 +01:00
common net/mlx5: wrap sampling actions per OS 2021-01-08 16:34:52 +01:00
compress compress/isal: check allocation in queue setup 2020-11-22 13:17:10 +01:00
crypto build: update meson for Marvell Armada drivers 2021-01-08 16:03:05 +01:00
event event/octeontx2: unlink queues during port release 2020-11-20 18:53:47 +01:00
mempool build: align wording of non-support reasons 2020-11-20 16:05:35 +01:00
net net/virtio-user: fix protocol features advertising 2021-01-08 18:07:55 +01:00
raw raw/ifpga/base: check adapter pointer before dereference 2020-11-13 16:26:54 +01:00
regex regex/octeontx2: fix PCI table overflow 2021-01-07 21:25:21 +01:00
vdpa vdpa/mlx5: set default event mode to polling 2021-01-08 18:07:55 +01:00
meson.build build: align wording of non-support reasons 2020-11-20 16:05:35 +01:00