event/cnxk: fix Rx adapter config check
authorPavan Nikhilesh <pbhagavatula@marvell.com>
Tue, 1 Mar 2022 22:53:09 +0000 (04:23 +0530)
committerJerin Jacob <jerinj@marvell.com>
Thu, 3 Mar 2022 06:48:09 +0000 (07:48 +0100)
The rx_queue_flags should be checked against
RTE_EVENT_ETH_RX_ADAPTER_QUEUE_FLOW_ID_VALID flag.

Fixes: cb4bfd6e7bdf ("event/cnxk: support Rx adapter")
Cc: stable@dpdk.org
Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
drivers/event/cnxk/cnxk_eventdev_adptr.c

index 3b63d78..fa96090 100644 (file)
@@ -230,7 +230,7 @@ cnxk_sso_rx_adapter_queue_add(
                        cnxk_eth_dev, (uint16_t)rx_queue_id, port,
                        &queue_conf->ev,
                        !!(queue_conf->rx_queue_flags &
-                          RTE_EVENT_ETH_RX_ADAPTER_CAP_OVERRIDE_FLOW_ID));
+                          RTE_EVENT_ETH_RX_ADAPTER_QUEUE_FLOW_ID_VALID));
                if (queue_conf->rx_queue_flags &
                    RTE_EVENT_ETH_RX_ADAPTER_QUEUE_EVENT_VECTOR) {
                        cnxk_sso_updt_xae_cnt(dev, queue_conf->vector_mp,