summaryrefslogtreecommitdiffstats
path: root/net/sched (follow)
Commit message (Expand)AuthorAgeFilesLines
* net: sched: using kfree_rcu() to simplify the codeWei Yongjun2019-02-191-6/+1
* net: sched: sch_api: set an error msg when qdisc_alloc_handle() failsIvan Vecera2019-02-181-2/+4
* net: sched: cgroup: verify that filter is not NULL during walkVlad Buslov2019-02-171-0/+2
* net: sched: matchall: verify that filter is not NULL in mall_walk()Vlad Buslov2019-02-171-0/+3
* net: sched: route: don't set arg->stop in route4_walk() when emptyVlad Buslov2019-02-171-4/+1
* net: sched: fw: don't set arg->stop in fw_walk() when emptyVlad Buslov2019-02-171-4/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-02-152-13/+14
|\
| * net_sched: fix two more memory leaks in cls_tcindexCong Wang2019-02-121-9/+7
| * net_sched: fix a memory leak in cls_tcindexCong Wang2019-02-121-16/+30
| * net_sched: fix a race condition in tcindex_destroy()Cong Wang2019-02-121-7/+11
| * Documentation: bring operstate documentation up-to-dateJouke Witteveen2019-02-111-1/+1
* | net: sched: remove duplicated include from cls_api.cYueHaibing2019-02-141-1/+0
* | net: sched: flower: only return error from hw offload if skip_swVlad Buslov2019-02-141-2/+10
* | net: sched: unlock rules update APIVlad Buslov2019-02-121-17/+114
* | net: sched: refactor tcf_block_find() into standalone functionsVlad Buslov2019-02-121-92/+149
* | net: sched: extend proto ops to support unlocked classifiersVlad Buslov2019-02-1213-135/+178
* | net: sched: extend proto ops with 'put' callbackVlad Buslov2019-02-121-1/+11
* | net: sched: track rtnl lock status when validating extensionsVlad Buslov2019-02-1212-15/+20
* | net: sched: prevent insertion of new classifiers during chain flushVlad Buslov2019-02-121-6/+29
* | net: sched: refactor tp insert/delete for concurrent executionVlad Buslov2019-02-121-25/+152
* | net: sched: traverse classifiers in chain with tcf_get_next_proto()Vlad Buslov2019-02-122-12/+62
* | net: sched: introduce reference counting for tcf_protoVlad Buslov2019-02-121-10/+43
* | net: sched: protect filter_chain list with filter_chain_lock mutexVlad Buslov2019-02-122-33/+84
* | net: sched: protect chain template accesses with block lockVlad Buslov2019-02-121-16/+57
* | net: sched: traverse chains in block with tcf_get_next_chain()Vlad Buslov2019-02-122-26/+74
* | net: sched: protect block->chain0 with block->lockVlad Buslov2019-02-121-3/+14
* | net: sched: refactor tc_ctl_chain() to use block->lockVlad Buslov2019-02-121-11/+25
* | net: sched: protect chain->explicitly_created with block->lockVlad Buslov2019-02-121-6/+13
* | net: sched: protect block state with mutexVlad Buslov2019-02-121-13/+71
* | net: Change TCA_ACT_* to TCA_ID_* to match that of TCA_ID_POLICEEli Cohen2019-02-1017-18/+18
* | net: Move all TC actions identifiers to one placeEli Cohen2019-02-101-2/+0
* | net/sched: use struct_size() helperGustavo A. R. Silva2019-02-091-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-02-091-1/+5
|\|
| * net: cls_flower: Remove filter from mask before freeing itPetr Machata2019-02-041-1/+5
* | cls_flower: don't expose TC actions to drivers anymorePablo Neira Ayuso2019-02-061-5/+0
* | flow_offload: add statistics retrieval infrastructure and use itPablo Neira Ayuso2019-02-061-0/+4
* | cls_api: add translator to flow_action representationPablo Neira Ayuso2019-02-062-0/+113
* | flow_offload: add flow action infrastructurePablo Neira Ayuso2019-02-062-3/+21
* | flow_offload: add flow_rule and flow_match structures and use themPablo Neira Ayuso2019-02-061-13/+34
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-01-2112-36/+61
|\|
| * net/sched: cls_flower: allocate mask dynamically in fl_change()Ivan Vecera2019-01-171-5/+14
| * net_sched: refetch skb protocol for each filterCong Wang2019-01-161-2/+1
| * net/sched: act_tunnel_key: fix memory leak in case of action replaceDavide Caratti2019-01-161-8/+11
| * sch_cake: Correctly update parent qlen when splitting GSO packetsToke Høiland-Jørgensen2019-01-161-2/+3
| * sched: Fix detection of empty queues in child qdiscsToke Høiland-Jørgensen2019-01-163-3/+9
| * sched: Avoid dereferencing skb pointer after child enqueueToke Høiland-Jørgensen2019-01-168-16/+23
* | net_sched: add performance counters for basic filterCong Wang2019-01-201-0/+25
* | sch_api: Change signature of qdisc_tree_reduce_backlog() to use intsToke Høiland-Jørgensen2019-01-191-2/+1
* | net_sched: add hit counter for matchallCong Wang2019-01-181-0/+24
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2018-12-2716-483/+1074
|\