net/sched: avoid indirect act functions on retpoline kernels
authorPedro Tammela <pctammela@mojatatu.com>
Tue, 6 Dec 2022 13:55:12 +0000 (10:55 -0300)
committerDavid S. Miller <davem@davemloft.net>
Fri, 9 Dec 2022 09:18:07 +0000 (09:18 +0000)
commit871cf386dd16705b1e08942efd02c58801293d01
tree5aa639cf8129d1e5f78cefe0f48ee18a7c098985
parent7f0e810220e2d985338ecdd907c1598404db251d
net/sched: avoid indirect act functions on retpoline kernels

Expose the necessary tc act functions and wire up act_api to use
direct calls in retpoline kernels.

Signed-off-by: Pedro Tammela <pctammela@mojatatu.com>
Reviewed-by: Jamal Hadi Salim <jhs@mojatatu.com>
Reviewed-by: Victor Nogueira <victor@mojatatu.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
21 files changed:
net/sched/act_api.c
net/sched/act_bpf.c
net/sched/act_connmark.c
net/sched/act_csum.c
net/sched/act_ct.c
net/sched/act_ctinfo.c
net/sched/act_gact.c
net/sched/act_gate.c
net/sched/act_ife.c
net/sched/act_ipt.c
net/sched/act_mirred.c
net/sched/act_mpls.c
net/sched/act_nat.c
net/sched/act_pedit.c
net/sched/act_police.c
net/sched/act_sample.c
net/sched/act_simple.c
net/sched/act_skbedit.c
net/sched/act_skbmod.c
net/sched/act_tunnel_key.c
net/sched/act_vlan.c