Hi, this patch series adds extack support for the TC action subsystem. As example I for the extack support in a TC action I choosed mirred action.
- Alex Cc: David Ahern <dsah...@gmail.com> changes since v3: - adapt recommended changes from Davide Caratti, please check if I catch everything. Thanks. changes since v2: - remove newline in extack of generic walker handling Thanks to Davide Caratti - add ker...@mojatatu.com in cc Alexander Aring (8): net: sched: act: fix code style net: sched: act: add extack to init net: sched: act: handle generic action errors net: sched: act: add extack to init callback net: sched: act: add extack for lookup callback net: sched: act: add extack for walk callback net: sched: act: handle extack in tcf_generic_walker net: sched: act: mirred: add extack support include/net/act_api.h | 17 ++++-- net/sched/act_api.c | 135 +++++++++++++++++++++++++++++---------------- net/sched/act_bpf.c | 10 ++-- net/sched/act_connmark.c | 11 ++-- net/sched/act_csum.c | 10 ++-- net/sched/act_gact.c | 10 ++-- net/sched/act_ife.c | 10 ++-- net/sched/act_ipt.c | 20 ++++--- net/sched/act_mirred.c | 25 ++++++--- net/sched/act_nat.c | 11 ++-- net/sched/act_pedit.c | 10 ++-- net/sched/act_police.c | 11 ++-- net/sched/act_sample.c | 10 ++-- net/sched/act_simple.c | 10 ++-- net/sched/act_skbedit.c | 10 ++-- net/sched/act_skbmod.c | 10 ++-- net/sched/act_tunnel_key.c | 10 ++-- net/sched/act_vlan.c | 10 ++-- net/sched/cls_api.c | 4 +- 19 files changed, 215 insertions(+), 129 deletions(-) -- 2.11.0