On Sun, Sep 15, 2024 at 9:07 AM Akihiko Odaki <akihiko.od...@daynix.com> wrote: > > virtio_net_can_receive() checks if the queue is ready, but RSS will > change the queue to use so, strictly speaking, we may still be able to > receive the packet even if the queue initially provided is not ready. > Perform RSS before virtio_net_can_receive() to cover such a case. > > Fixes: 4474e37a5b3a ("virtio-net: implement RX RSS processing") > Signed-off-by: Akihiko Odaki <akihiko.od...@daynix.com> > --- > hw/net/virtio-net.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) >
The patch does not apply cleanly: Applying: virtio-net: Fix hash reporting when the queue changes error: patch failed: hw/net/virtio-net.c:1901 error: hw/net/virtio-net.c: patch does not apply Patch failed at 0004 virtio-net: Fix hash reporting when the queue changes hint: Use 'git am --show-current-patch=diff' to see the failed patch When you have resolved this problem, run "git am --continue". If you prefer to skip this patch, run "git am --skip" instead. To restore the original branch and stop patching, run "git am --abort". Thansk