net/ena: fix invalid reference to variable in union
authorRafal Kozik <rk@semihalf.com>
Fri, 14 Dec 2018 13:18:39 +0000 (14:18 +0100)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 21 Dec 2018 15:22:40 +0000 (16:22 +0100)
Use empty_rx_reqs instead of empty_tx_reqs.
As those two variables are part of union this not cause
any failure, but for consistency should be changed.

Fixes: c2034976673d ("net/ena: add Rx out of order completion")
Cc: stable@dpdk.org
Signed-off-by: Rafal Kozik <rk@semihalf.com>
Acked-by: Michal Krawczyk <mk@semihalf.com>
drivers/net/ena/ena_ethdev.c

index 3aa32a3..1416556 100644 (file)
@@ -1387,7 +1387,7 @@ static int ena_rx_queue_setup(struct rte_eth_dev *dev,
        }
 
        for (i = 0; i < nb_desc; i++)
-               rxq->empty_tx_reqs[i] = i;
+               rxq->empty_rx_reqs[i] = i;
 
        /* Store pointer to this queue in upper layer */
        rxq->configured = 1;