]> git.ipfire.org Git - thirdparty/qemu.git/commit
virtio-net: Fix vhost virtqueue notifiers for RSS
authorAkihiko Odaki <akihiko.odaki@daynix.com>
Wed, 27 Mar 2024 02:05:09 +0000 (11:05 +0900)
committerJason Wang <jasowang@redhat.com>
Fri, 29 Mar 2024 06:57:59 +0000 (14:57 +0800)
commit1c188fc8cbffc5f05cc616cab4e1372fb6e6f11f
tree82a2992eaeb1ea15587dd6ed1f98877975bc1b4e
parent5012e522aca161be5c141596c66e5cc6082538a9
virtio-net: Fix vhost virtqueue notifiers for RSS

virtio_net_guest_notifier_pending() and virtio_net_guest_notifier_mask()
checked VIRTIO_NET_F_MQ to know there are multiple queues, but
VIRTIO_NET_F_RSS also enables multiple queues. Refer to n->multiqueue,
which is set to true either of VIRTIO_NET_F_MQ or VIRTIO_NET_F_RSS is
enabled.

Fixes: 68b0a6395f36 ("virtio-net: align ctrl_vq index for non-mq guest for vhost_vdpa")
Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
hw/net/virtio-net.c