net/mlx5: fix DevX Rx queue type
authorMatan Azrad <matan@mellanox.com>
Mon, 29 Jul 2019 11:53:24 +0000 (11:53 +0000)
committerFerruh Yigit <ferruh.yigit@intel.com>
Mon, 29 Jul 2019 14:54:27 +0000 (16:54 +0200)
commit1a241e5579eded2eabb4e3dd49be26bc83a15e5e
treefd4c0453fb21b7c9a2e83c8255c23c1ca1263763
parentb7d1e5d4d1ab318ade8e3acd1b2bb68ae6e92120
net/mlx5: fix DevX Rx queue type

When the Rx queue is not in striding RQ mode it should be configured as
cyclic RQ.

In this case the type remains 0 which means linked-list type.

Set the RQ type to be cyclic when the queue is not in striding RQ mode.

Fixes: dc9ceff73c99 ("net/mlx5: create advanced RxQ via DevX")

Signed-off-by: Matan Azrad <matan@mellanox.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
drivers/net/mlx5/mlx5_rxq.c