Commit 76a771ec authored by Koichiro Den's avatar Koichiro Den Committed by Paolo Abeni
Browse files

virtio_net: ensure netdev_tx_reset_queue is called on bind xsk for tx



virtnet_sq_bind_xsk_pool() flushes tx skbs and then resets tx queue, so
DQL counters need to be reset when flushing has actually occurred, Add
virtnet_sq_free_unused_buf_done() as a callback for virtqueue_resize()
to handle this.

Fixes: 21a4e3ce ("virtio_net: xsk: bind/unbind xsk for tx")
Signed-off-by: default avatarKoichiro Den <koichiro.den@canonical.com>
Acked-by: default avatarJason Wang <jasowang@redhat.com>
Reviewed-by: default avatarXuan Zhuo <xuanzhuo@linux.alibaba.com>
Signed-off-by: default avatarPaolo Abeni <pabeni@redhat.com>
parent 8d2da07c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment