mbox series

[PATCHv3,net-next,0/8] net: sched: act: add extack support

Message ID 20180215155500.23578-1-aring@mojatatu.com
Headers show
Series net: sched: act: add extack support | expand

Message

Alexander Aring Feb. 15, 2018, 3:54 p.m. UTC
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 <dsahern@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 kernel@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(-)

Comments

Jamal Hadi Salim Feb. 15, 2018, 3:58 p.m. UTC | #1
On 18-02-15 10:54 AM, Alexander Aring wrote:
> 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.

For the patch series:

Acked-by: Jamal Hadi Salim <jhs@mojatatu.com>

cheers,
jamal
David Miller Feb. 16, 2018, 8:46 p.m. UTC | #2
From: Alexander Aring <aring@mojatatu.com>
Date: Thu, 15 Feb 2018 10:54:52 -0500

> 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 <dsahern@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 kernel@mojatatu.com in cc

Series applied, thanks.