net/sfc: fix flow tunnel support detection
authorIvan Malov <ivan.malov@oktetlabs.ru>
Thu, 17 Feb 2022 22:25:09 +0000 (01:25 +0300)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 18 Feb 2022 15:22:25 +0000 (16:22 +0100)
The condition for that must use the new MAE admin status.

Fixes: 2f577f0ea1a3 ("net/sfc: allow ports without MAE privilege")
Cc: stable@dpdk.org
Signed-off-by: Ivan Malov <ivan.malov@oktetlabs.ru>
Reviewed-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Reviewed-by: Andy Moreton <amoreton@xilinx.com>
drivers/net/sfc/sfc_flow_tunnel.c

index 463b01c..e9eca90 100644 (file)
@@ -21,7 +21,7 @@ sfc_flow_tunnel_is_supported(struct sfc_adapter *sa)
        SFC_ASSERT(sfc_adapter_is_locked(sa));
 
        return ((sa->priv.dp_rx->features & SFC_DP_RX_FEAT_FLOW_MARK) != 0 &&
-               sa->mae.status == SFC_MAE_STATUS_SUPPORTED);
+               sa->mae.status == SFC_MAE_STATUS_ADMIN);
 }
 
 bool