summaryrefslogtreecommitdiff
path: root/net/sched/cls_api.c
AgeCommit message (Expand)AuthorFilesLines
2018-02-17net: sched: act: add extack to initAlexander Aring1-2/+2
2018-02-17net: Revert sched action extack support series.David S. Miller1-2/+2
2018-02-16net: sched: act: add extack to initAlexander Aring1-2/+2
2018-02-07cls_api: Convert to idr_alloc_u32Matthew Wilcox1-2/+2
2018-02-07idr: Delete idr_find_ext functionMatthew Wilcox1-1/+1
2018-02-07idr: Delete idr_remove_ext functionMatthew Wilcox1-1/+1
2018-01-25net: sched: propagate extack to cls->destroy callbacksJakub Kicinski1-7/+8
2018-01-19net: sched: cls: add extack support for delete callbackAlexander Aring1-1/+1
2018-01-19net: sched: cls: add extack support for tcf_exts_validateAlexander Aring1-2/+5
2018-01-19net: sched: cls: add extack support for change callbackAlexander Aring1-1/+2
2018-01-19net: sched: cls_api: handle generic cls errorsAlexander Aring1-11/+41
2018-01-18net: sched: silence uninitialized parent variable warning in tc_dump_tfilterJiri Pirko1-0/+7
2018-01-17net: sched: use block index as a handle instead of qdisc when block is sharedJiri Pirko1-84/+118
2018-01-17net: sched: keep track of offloaded filters and check tc offload featureJiri Pirko1-14/+66
2018-01-17net: sched: remove classid and q fields from tcf_protoJiri Pirko1-5/+2
2018-01-17net: sched: introduce block mechanism to handle netif_keep_dst callsJiri Pirko1-0/+69
2018-01-17net: sched: avoid usage of tp->q in tcf_classifyJiri Pirko1-2/+3
2018-01-17net: sched: introduce shared filter blocks infrastructureJiri Pirko1-24/+143
2018-01-17net: sched: introduce support for multiple filter chain pointers registrationJiri Pirko1-8/+69
2017-12-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+2
2017-12-26net: sched: fix possible null pointer deref in tcf_block_putJiri Pirko1-0/+2
2017-12-21net: sch: api: add extack support in tcf_block_getAlexander Aring1-4/+9
2017-12-21net: sched: sch: add extack for block callbackAlexander Aring1-2/+2
2017-12-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-3/+2
2017-12-15net: sched: fix clsact init error pathJiri Pirko1-2/+2
2017-12-13net: remove duplicate includesPravin Shedge1-1/+0
2017-12-08net: sched: fix use-after-free in tcf_block_put_extJiri Pirko1-6/+7
2017-12-05net_sched: get rid of rcu_barrier() in tcf_block_put_ext()Cong Wang1-21/+9
2017-11-25net: sched: crash on blocks with goto chain actionRoman Kapl1-5/+12
2017-11-23net: sched: fix crash when deleting secondary chainsRoman Kapl1-3/+4
2017-11-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2017-11-09net_sched: introduce tcf_exts_get_net() and tcf_exts_put_net()Cong Wang1-0/+1
2017-11-03net: sched: introduce chain_head_change callbackJiri Pirko1-22/+32
2017-11-03net_sched: check NULL in tcf_block_put()Cong Wang1-3/+2
2017-11-03net: sched: move block offload unbind after all chains are flushedJiri Pirko1-2/+2
2017-11-02net: sched: remove tc_can_offload check from egdev callJiri Pirko1-1/+1
2017-11-02net: sched: move the can_offload check from binding phase to rule insertion p...Jiri Pirko1-1/+1
2017-11-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-29/+9
2017-10-31net_sched: remove tcf_block_put_deferred()Cong Wang1-29/+8
2017-10-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-21/+57
2017-10-29net_sched: add rtnl assertion to tcf_exts_destroy()Cong Wang1-0/+1
2017-10-29net_sched: introduce a workqueue for RCU callbacks of tc filterCong Wang1-17/+51
2017-10-24net/sched: Fix actions list corruption when adding offloaded tc flowsOr Gerlitz1-4/+3
2017-10-21net: sched: use tc_setup_cb_call to call per-block callbacksJiri Pirko1-3/+18
2017-10-21net: sched: introduce per-block callbacksJiri Pirko1-0/+105
2017-10-21net: sched: add block bind/unbind notif. and extended block_get/putJiri Pirko1-3/+53
2017-10-16net: sched: propagate q and parent from caller down to tcf_fill_nodeJiri Pirko1-20/+35
2017-10-16net: sched: store net pointer in block and introduce qdisc_net helperJiri Pirko1-0/+1
2017-10-16net: sched: store Qdisc pointer in struct blockJiri Pirko1-1/+2
2017-10-12net: sched: remove unused tcf_exts_get_dev helper and cls_flower->egress_devJiri Pirko1-22/+0