]> www.infradead.org Git - users/jedix/linux-maple.git/commit
virtio_net: Sync rss config to device when virtnet_probe
authorPhilo Lu <lulie@linux.alibaba.com>
Mon, 4 Nov 2024 08:57:05 +0000 (16:57 +0800)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 7 Nov 2024 11:40:10 +0000 (12:40 +0100)
commitdc749b7b06082ccaacc602e724445da19cd03e9f
tree287789560f55fa53054083d7d8d828d87208eb43
parent3f7d9c1964fcd16d02a8a9d4fd6f6cb60c4cc530
virtio_net: Sync rss config to device when virtnet_probe

During virtnet_probe, default rss configuration is initialized, but was
not committed to the device. This patch fix this by sending rss command
after device ready in virtnet_probe. Otherwise, the actual rss
configuration used by device can be different with that read by user
from driver, which may confuse the user.

If the command committing fails, driver rss will be disabled.

Fixes: c7114b1249fa ("drivers/net/virtio_net: Added basic RSS support.")
Signed-off-by: Philo Lu <lulie@linux.alibaba.com>
Signed-off-by: Xuan Zhuo <xuanzhuo@linux.alibaba.com>
Acked-by: Joe Damato <jdamato@fastly.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/virtio_net.c