summaryrefslogtreecommitdiffstats
path: root/net/sched/sch_sfq.c
Commit message (Expand)AuthorAgeFilesLines
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds2020-08-051-1/+1
|\
| * Revert "net: sched: Pass root lock to Qdisc_ops.enqueue"Petr Machata2020-07-161-1/+1
| * net/sched: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-07-071-1/+1
| * net: sched: Pass root lock to Qdisc_ops.enqueuePetr Machata2020-06-291-1/+1
* | treewide: Remove uninitialized_var() usageKees Cook2020-07-161-1/+1
|/
* sch_sfq: validate silly quantum valuesEric Dumazet2020-04-271-0/+9
* net/flow_dissector: switch to siphashEric Dumazet2019-10-231-6/+8
* net_sched: unset TCQ_F_CAN_BYPASS when adding filtersCong Wang2019-07-171-2/+0
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* net: sch: api: add extack support in tcf_block_getAlexander Aring2017-12-211-1/+1
* net: sched: sch: add extack for block callbackAlexander Aring2017-12-211-1/+2
* net: sched: sch: add extack for init callbackAlexander Aring2017-12-211-1/+2
* net_sched: red: Avoid illegal valuesNogah Frankel2017-12-051-0/+3
* sch_sfq: fix null pointer dereference at timer expirationPaolo Abeni2017-11-281-0/+1
* net: sched: mark expected switch fall-throughsGustavo A. R. Silva2017-10-221-0/+1
* net: sched: Convert timers to use timer_setup()Kees Cook2017-10-181-5/+5
* net: sched: store Qdisc pointer in struct blockJiri Pirko2017-10-161-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-09-011-3/+3
|\
| * sch_sfq: fix null pointer dereference on init failureNikolay Aleksandrov2017-08-301-3/+3
* | sched: sfq: drop packets after root qdisc lock is releasedGao Feng2017-08-281-7/+13
* | net_sched: remove tc class reference countingWANG Cong2017-08-251-5/+4
|/
* net_sched/sfq: update hierarchical backlog when drop packetKonstantin Khlebnikov2017-08-151-1/+4
* net: sched: introduce a TRAP control actionJiri Pirko2017-06-061-0/+1
* net: sched: introduce tcf block infractructureJiri Pirko2017-05-171-5/+10
* net: sched: move tc_classify function to cls_api.cJiri Pirko2017-05-171-1/+1
* treewide: use kv[mz]alloc* rather than opencoded variantsMichal Hocko2017-05-081-5/+1
* net_sched: use setup_deferrable_timerGeliang Tang2017-03-241-3/+2
* net_sched: fix error recovery at qdisc creationEric Dumazet2017-02-111-1/+2
* sched: move tcf_proto_destroy and tcf_destroy_chain helpers into cls_apiJiri Pirko2017-02-101-0/+1
* net_sched: drop packets after root qdisc lock is releasedEric Dumazet2016-06-251-4/+4
* net_sched: sch_fq: defer skb freeingEric Dumazet2016-06-151-1/+1
* sched: remove qdisc->dropFlorian Westphal2016-06-081-1/+0
* net_sched: update hierarchical backlog tooWANG Cong2016-02-291-7/+9
* net: sched: consolidate tc_classify{,_compat}Daniel Borkmann2015-08-271-1/+1
* net_sched: fix a use-after-free in sfqWANG Cong2015-07-151-1/+1
* sched: Call skb_get_hash_perturb in sch_sfqTom Herbert2015-05-041-25/+2
* net: sched: enable per cpu qstatsJohn Fastabend2014-09-301-1/+1
* net: sched: restrict use of qstats qlenJohn Fastabend2014-09-301-1/+1
* net: sched: implement qstat helper routinesJohn Fastabend2014-09-301-8/+9
* net: rcu-ify tcf_protoJohn Fastabend2014-09-131-4/+7
* net_sched: sfq: remove unused macroFlorian Westphal2014-09-091-5/+0
* net: use the new API kvfree()WANG Cong2014-06-051-6/+1
* net: replace macros net_random and net_srandom with direct calls to prandomAruna-Hewapathirane2014-01-141-3/+3
* net_sched: sfq: put sfq_unlink in a do - while loopYang Yingliang2013-12-101-4/+6
* pkt_sched: Stop using NLA_PUT*().David S. Miller2012-04-011-1/+2
* sch_sfq: revert dont put new flow at the end of flowsEric Dumazet2012-03-161-1/+5
* net: Make qdisc_skb_cb upper size bound explicit.David S. Miller2012-02-091-3/+2
* net_sched: sfq: add optional RED on top of SFQEric Dumazet2012-01-121-16/+130
* net_sched: sfq: extend limitsEric Dumazet2012-01-051-58/+117
* net_sched: sfq: always randomize hash perturbationEric Dumazet2012-01-041-6/+6