From: Jakub Kicinski Date: Tue, 17 Mar 2020 01:42:12 +0000 (-0700) Subject: nfp: allow explicitly selected delayed stats X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=36b4b92b8d5d6554508124f0afcb4519ec08dd39;p=linux.git nfp: allow explicitly selected delayed stats NFP flower offload uses delayed stats. Kernel recently gained the ability to specify stats types. Make nfp accept DELAYED stats, not just the catch all "any". Signed-off-by: Jakub Kicinski Signed-off-by: David S. Miller --- diff --git a/drivers/net/ethernet/netronome/nfp/flower/action.c b/drivers/net/ethernet/netronome/nfp/flower/action.c index 5fb9869f85d7b..1c76e1592ca2a 100644 --- a/drivers/net/ethernet/netronome/nfp/flower/action.c +++ b/drivers/net/ethernet/netronome/nfp/flower/action.c @@ -1207,7 +1207,8 @@ int nfp_flower_compile_action(struct nfp_app *app, bool pkt_host = false; u32 csum_updated = 0; - if (!flow_action_basic_hw_stats_check(&flow->rule->action, extack)) + if (!flow_action_hw_stats_check(&flow->rule->action, extack, + FLOW_ACTION_HW_STATS_DELAYED_BIT)) return -EOPNOTSUPP; memset(nfp_flow->action_data, 0, NFP_FL_MAX_A_SIZ);