netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [Patch net-next 0/6] net_sched: act: more cleanup and improvement
@ 2014-01-17 19:37 Cong Wang
  2014-01-17 19:37 ` [Patch net-next 1/6] net_sched: act: fetch hinfo from a->ops->hinfo Cong Wang
                   ` (5 more replies)
  0 siblings, 6 replies; 16+ messages in thread
From: Cong Wang @ 2014-01-17 19:37 UTC (permalink / raw)
  To: netdev; +Cc: Cong Wang, Jamal Hadi Salim, David S. Miller

Patch 1-5 are cleanup's for the structures of tc actions.
Patch 6 is a small improvement.
See each patch for details.

Cc: Jamal Hadi Salim <jhs@mojatatu.com>
Cc: David S. Miller <davem@davemloft.net>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>

Cong Wang (6):
  net_sched: act: fetch hinfo from a->ops->hinfo
  net_sched: act: export tcf_hash_search() instead of tcf_hash_lookup()
  net_sched: act: hide struct tcf_common from API
  net_sched: act: refactor cleanup ops
  net_sched: act: move tcf_hashinfo_init() into tcf_register_action()
  net_sched: act: refuse to remove bound action outside

 include/net/act_api.h           |  28 +++++------
 include/net/tc_act/tc_csum.h    |   4 +-
 include/net/tc_act/tc_defact.h  |   4 +-
 include/net/tc_act/tc_gact.h    |   4 +-
 include/net/tc_act/tc_ipt.h     |   4 +-
 include/net/tc_act/tc_mirred.h  |   4 +-
 include/net/tc_act/tc_nat.h     |   4 +-
 include/net/tc_act/tc_pedit.h   |   4 +-
 include/net/tc_act/tc_skbedit.h |   4 +-
 net/sched/act_api.c             | 107 +++++++++++++++++++++++++++-------------
 net/sched/act_csum.c            |  32 +++---------
 net/sched/act_gact.c            |  35 +++----------
 net/sched/act_ipt.c             |  69 +++++++-------------------
 net/sched/act_mirred.c          |  57 ++++++---------------
 net/sched/act_nat.c             |  34 +++----------
 net/sched/act_pedit.c           |  46 +++++------------
 net/sched/act_police.c          |  44 +++++------------
 net/sched/act_simple.c          |  65 ++++++------------------
 net/sched/act_skbedit.c         |  37 ++++----------
 19 files changed, 207 insertions(+), 379 deletions(-)

-- 
1.8.3.1

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2014-01-23 21:37 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-17 19:37 [Patch net-next 0/6] net_sched: act: more cleanup and improvement Cong Wang
2014-01-17 19:37 ` [Patch net-next 1/6] net_sched: act: fetch hinfo from a->ops->hinfo Cong Wang
2014-01-20 12:16   ` Jamal Hadi Salim
2014-01-21 22:43   ` David Miller
2014-01-17 19:37 ` [Patch net-next 2/6] net_sched: act: export tcf_hash_search() instead of tcf_hash_lookup() Cong Wang
2014-01-20 12:28   ` Jamal Hadi Salim
2014-01-21 22:44   ` David Miller
2014-01-17 19:37 ` [Patch net-next 3/6] net_sched: act: hide struct tcf_common from API Cong Wang
2014-01-20 12:44   ` Jamal Hadi Salim
2014-01-20 13:01   ` Jamal Hadi Salim
2014-01-22 12:44     ` Jamal Hadi Salim
2014-01-23  7:10       ` Cong Wang
2014-01-23 21:37         ` Cong Wang
2014-01-17 19:37 ` [Patch net-next 4/6] net_sched: act: refactor cleanup ops Cong Wang
2014-01-17 19:37 ` [Patch net-next 5/6] net_sched: act: move tcf_hashinfo_init() into tcf_register_action() Cong Wang
2014-01-17 19:37 ` [Patch net-next 6/6] net_sched: act: refuse to remove bound action outside Cong Wang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).