net/virtio: fix device configure without jumbo Rx offload
authorIvan Ilchenko <ivan.ilchenko@oktetlabs.ru>
Thu, 2 Sep 2021 14:39:39 +0000 (17:39 +0300)
committerMaxime Coquelin <maxime.coquelin@redhat.com>
Tue, 14 Sep 2021 11:21:57 +0000 (13:21 +0200)
commit580f3af31c99824bdd1cc331035096e34de5ca01
treefdd18612419b928e38d732ba3ba4b4f2f1baabfd
parent945ef8a04098bab74377cdca836824229870dd89
net/virtio: fix device configure without jumbo Rx offload

Use max-pkt-len only if jumbo frames offload is requested
since otherwise this field isn't valid.

Fixes: 8b90e4358112 ("net/virtio: set offload flag for jumbo frames")
Fixes: 4e8169eb0d2d ("net/virtio: fix Rx scatter offload")
Cc: stable@dpdk.org
Signed-off-by: Ivan Ilchenko <ivan.ilchenko@oktetlabs.ru>
Signed-off-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
drivers/net/virtio/virtio_ethdev.c