mirror-linux/include/net/tc_act
Florian Westphal 70f06c115b sched: act_ct: switch to per-action label counting
net->ct.labels_used was meant to convey 'number of ip/nftables rules
that need the label extension allocated'.

act_ct enables this for each net namespace, which voids all attempts
to avoid ct->ext allocation when possible.

Move this increment to the control plane to request label extension
space allocation only when its needed.

Signed-off-by: Florian Westphal <fw@strlen.de>
Reviewed-by: Pedro Tammela <pctammela@mojatatu.com>
Reviewed-by: Jamal Hadi Salim <jhs@mojatatu.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2023-10-25 10:24:04 +01:00
..
tc_bpf.h
tc_connmark.h net/sched: act_connmark: transition to percpu stats and rcu 2023-02-16 10:39:28 +01:00
tc_csum.h
tc_ct.h sched: act_ct: switch to per-action label counting 2023-10-25 10:24:04 +01:00
tc_ctinfo.h
tc_defact.h
tc_gact.h net/sched: act_gact: Add extack messages for offload failure 2022-04-08 13:45:43 +01:00
tc_gate.h
tc_ife.h
tc_ipt.h
tc_mirred.h
tc_mpls.h
tc_nat.h net/sched: act_nat: transition to percpu stats and rcu 2023-02-16 10:39:28 +01:00
tc_pedit.h net/sched: transition act_pedit to rcu and percpu stats 2023-02-02 13:19:02 +01:00
tc_police.h net: flow_offload: add tc police action parameters 2022-02-28 11:11:35 +00:00
tc_sample.h
tc_skbedit.h act_skbedit: skbedit queue mapping for receive queue 2022-10-25 10:32:40 +02:00
tc_skbmod.h
tc_tunnel_key.h
tc_vlan.h net/sched: fix incorrect vlan_push_eth dest field 2022-03-23 10:32:48 -07:00