Message ID | 20200512162125.5918-1-jcaamano@suse.com |
---|---|
State | Superseded |
Headers | show |
Series | [ovs-dev] netdev-dpdk: don't set rx mq mode for net_virtio | expand |
Bleep bloop. Greetings Jaime Caamaño Ruiz, I am a robot and I have tried out your patch. Thanks for your contribution. I encountered some error that I wasn't expecting. See the details below. checkpatch: WARNING: Line has trailing whitespace #28 FILE: lib/netdev-dpdk.c:972: } Lines checked: 35, Warnings: 1, Errors: 0 Please check this out. If you feel there has been an error, please email aconole@redhat.com Thanks, 0-day Robot
diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c index 44ebf96da..cfea2199d 100644 --- a/lib/netdev-dpdk.c +++ b/lib/netdev-dpdk.c @@ -965,6 +965,12 @@ dpdk_eth_dev_port_config(struct netdev_dpdk *dev, int n_rxq, int n_txq) rte_eth_dev_info_get(dev->port_id, &info); + /* As of DPDK 19.11, it is not allowed to set a mq_mode for + * virtio PMD driver. */ + if (!strcmp(info.driver_name, "net_virtio")) { + conf.rxmode.mq_mode = ETH_MQ_RX_NONE; + } + /* As of DPDK 17.11.1 a few PMDs require to explicitly enable * scatter to support jumbo RX. * Setting scatter for the device is done after checking for
Since DPDK 19.11 [1], it is not allowed to set any RX mq mode for virtio driver. [1] https://github.com/DPDK/dpdk/commit/13b3137f3b7c8f866947a9b34e06a8aec0d084f7 Signed-off-by: Jaime Caamaño Ruiz <jcaamano@suse.com> --- lib/netdev-dpdk.c | 6 ++++++ 1 file changed, 6 insertions(+)