Jiri Pirko
a5fcf8a6c9
net: propagate tc filter chain index down the ndo_setup_tc call
...
We need to push the chain index down to the drivers, so they have the
information to which chain the rule belongs. For now, no driver supports
multichain offload, so only chain 0 is supported. This is needed to
prevent chain squashes during offload for now. Later this will be used
to implement multichain offload.
Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-06-08 09:55:53 -04:00
..
act_api.c
net_sched: only create filter chains for new filters/actions
2017-05-25 12:15:05 -04:00
act_bpf.c
act_connmark.c
act_csum.c
net: use skb->csum_not_inet to identify packets needing crc32c
2017-05-19 19:21:29 -04:00
act_gact.c
act_ife.c
act_ipt.c
act_meta_mark.c
act_meta_skbprio.c
act_meta_skbtcindex.c
act_mirred.c
act_nat.c
act_pedit.c
act_police.c
act_sample.c
act_simple.c
act_skbedit.c
act_skbmod.c
act_tunnel_key.c
act_vlan.c
cls_api.c
net_sched: only create filter chains for new filters/actions
2017-05-25 12:15:05 -04:00
cls_basic.c
net_sched: move the empty tp check from ->destroy() to ->delete()
2017-04-21 13:58:15 -04:00
cls_bpf.c
net: propagate tc filter chain index down the ndo_setup_tc call
2017-06-08 09:55:53 -04:00
cls_cgroup.c
net_sched: move the empty tp check from ->destroy() to ->delete()
2017-04-21 13:58:15 -04:00
cls_flow.c
net_sched: move the empty tp check from ->destroy() to ->delete()
2017-04-21 13:58:15 -04:00
cls_flower.c
net: propagate tc filter chain index down the ndo_setup_tc call
2017-06-08 09:55:53 -04:00
cls_fw.c
net_sched: remove useless NULL to tp->root
2017-04-21 13:58:15 -04:00
cls_matchall.c
net: propagate tc filter chain index down the ndo_setup_tc call
2017-06-08 09:55:53 -04:00
cls_route.c
net_sched: remove useless NULL to tp->root
2017-04-21 13:58:15 -04:00
cls_rsvp.c
cls_rsvp.h
net_sched: remove useless NULL to tp->root
2017-04-21 13:58:15 -04:00
cls_rsvp6.c
cls_tcindex.c
net_sched: move the empty tp check from ->destroy() to ->delete()
2017-04-21 13:58:15 -04:00
cls_u32.c
net: propagate tc filter chain index down the ndo_setup_tc call
2017-06-08 09:55:53 -04:00
em_canid.c
em_cmp.c
em_ipset.c
em_meta.c
em_nbyte.c
em_text.c
em_u32.c
ematch.c
Kconfig
net: sched: select cls when cls_act is enabled
2017-06-05 10:56:36 -04:00
Makefile
sch_api.c
net: sched: introduce tcf block infractructure
2017-05-17 15:22:13 -04:00
sch_atm.c
net: sched: introduce a TRAP control action
2017-06-06 12:45:23 -04:00
sch_blackhole.c
sch_cbq.c
net: sched: introduce a TRAP control action
2017-06-06 12:45:23 -04:00
sch_choke.c
treewide: use kv[mz]alloc* rather than opencoded variants
2017-05-08 17:15:13 -07:00
sch_codel.c
sch_drr.c
net: sched: introduce a TRAP control action
2017-06-06 12:45:23 -04:00
sch_dsmark.c
net: sched: introduce a TRAP control action
2017-06-06 12:45:23 -04:00
sch_fifo.c
sch_fq.c
tcp: internal implementation for pacing
2017-05-16 15:43:31 -04:00
sch_fq_codel.c
net: sched: introduce a TRAP control action
2017-06-06 12:45:23 -04:00
sch_generic.c
sch_gred.c
sch_hfsc.c
net: sched: introduce a TRAP control action
2017-06-06 12:45:23 -04:00
sch_hhf.c
treewide: use kv[mz]alloc* rather than opencoded variants
2017-05-08 17:15:13 -07:00
sch_htb.c
net: sched: introduce a TRAP control action
2017-06-06 12:45:23 -04:00
sch_ingress.c
net: sched: introduce tcf block infractructure
2017-05-17 15:22:13 -04:00
sch_mq.c
sch_mqprio.c
net: propagate tc filter chain index down the ndo_setup_tc call
2017-06-08 09:55:53 -04:00
sch_multiq.c
net: sched: introduce a TRAP control action
2017-06-06 12:45:23 -04:00
sch_netem.c
treewide: use kv[mz]alloc* rather than opencoded variants
2017-05-08 17:15:13 -07:00
sch_pie.c
sch_plug.c
sch_prio.c
net: sched: introduce a TRAP control action
2017-06-06 12:45:23 -04:00
sch_qfq.c
net: sched: introduce a TRAP control action
2017-06-06 12:45:23 -04:00
sch_red.c
sch_sfb.c
net: sched: introduce a TRAP control action
2017-06-06 12:45:23 -04:00
sch_sfq.c
net: sched: introduce a TRAP control action
2017-06-06 12:45:23 -04:00
sch_tbf.c
sch_teql.c