Obviously, this should be per interface state.
Static wrongly turns it into global state.

Fixes: 6da67e706dc9 ("net/sfc: rework flow action RSS support")
Cc: [email protected]

Signed-off-by: Ivan Malov <[email protected]>
Reviewed-by: Viacheslav Galaktionov <[email protected]>
Reviewed-by: Andy Moreton <[email protected]>
---
 drivers/net/sfc/sfc_flow_rss.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/net/sfc/sfc_flow_rss.c b/drivers/net/sfc/sfc_flow_rss.c
index 8e2749833b..f19d6f00c5 100644
--- a/drivers/net/sfc/sfc_flow_rss.c
+++ b/drivers/net/sfc/sfc_flow_rss.c
@@ -202,7 +202,7 @@ sfc_flow_rss_ctx_reuse(struct sfc_adapter *sa,
                       uint16_t sw_qid_min, const uint16_t *sw_qids)
 {
        struct sfc_flow_rss *flow_rss = &sa->flow_rss;
-       static struct sfc_flow_rss_ctx *ctx;
+       struct sfc_flow_rss_ctx *ctx;
 
        SFC_ASSERT(sfc_adapter_is_locked(sa));
 
-- 
2.47.3

Reply via email to