summaryrefslogtreecommitdiffstats
path: root/net/sched/sch_generic.c
Commit message (Expand)AuthorAgeFilesLines
* net/sched: get rid of qdisc->paddedEric Dumazet2020-10-091-18/+5
* net: sch_generic: aviod concurrent reset and enqueue op for lockless qdiscYunsheng Lin2020-09-101-15/+33
* net: sched: export __netdev_watchdog_up()Valentin Longchamp2020-06-091-0/+1
* net_sched: get rid of unnecessary dev_qdisc_reset()Cong Wang2020-05-271-16/+0
* net_sched: avoid resetting active qdisc for multiple timesCong Wang2020-05-271-14/+23
* net_sched: add a tracepoint for qdisc creationCong Wang2020-05-271-1/+3
* net_sched: add tracepoints for qdisc_reset() and qdisc_destroy()Cong Wang2020-05-271-0/+4
* net_sched: use qdisc_reset() in qdisc_destroy()Cong Wang2020-05-271-13/+3
* net: partially revert dynamic lockdep key changesCong Wang2020-05-041-6/+11
* net: sched: fallback to qdisc noqueue if default qdisc setup failJesper Dangaard Brouer2020-05-041-3/+14
* net: sched: Pass ingress block to tcf_classify_ingressPaul Blakey2020-02-191-0/+8
* netdev: pass the stuck queue to the timeout handlerMichael S. Tsirkin2019-12-121-1/+1
* net/sched: annotate lockless accesses to qdisc->emptyEric Dumazet2019-11-081-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-11-021-11/+6
|\
| * net: sch_generic: Use pfifo_fast as fallback scheduler for CAN hardwareVincent Prince2019-10-251-0/+2
| * net: core: add generic lockdep keysTaehee Yoo2019-10-241-11/+6
* | net: sch_generic: Use pfifo_fast as fallback scheduler for CAN hardwareVincent Prince2019-10-251-0/+2
* | net: sched: Avoid using yield() in a busy waiting loopMarc Kleine-Budde2019-10-171-2/+7
* | net_sched: remove need_resched() from qdisc_run()Eric Dumazet2019-10-021-6/+1
|/
* net_sched: let qdisc_put() accept NULL pointerCong Wang2019-09-151-0/+3
* net: sched: fix reordering issuesEric Dumazet2019-09-061-2/+7
* net/sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueueDavide Caratti2019-08-281-2/+6
* net/sched: pfifo_fast: fix wrong dereference when qdisc is resetDavide Caratti2019-08-281-4/+7
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
* net: add a generic tracepoint for TX queue timeoutCong Wang2019-05-041-0/+2
* Revert: "net: sched: put back q.qlen into a single location"Paolo Abeni2019-04-101-4/+5
* net: sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, tooPaolo Abeni2019-04-101-8/+2
* net: sched: always do stats accounting according to TCQ_F_CPUSTATSPaolo Abeni2019-04-101-33/+17
* net: sched: add empty status flag for NOLOCK qdiscPaolo Abeni2019-03-231-0/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-03-041-7/+6
|\
| * net: sched: put back q.qlen into a single locationEric Dumazet2019-03-021-7/+6
* | net: Use RCU_POINTER_INITIALIZER() to init static variableLi RongQing2019-02-261-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2019-02-151-1/+1
|\|
| * Documentation: bring operstate documentation up-to-dateJouke Witteveen2019-02-111-1/+1
* | net: sched: protect filter_chain list with filter_chain_lock mutexVlad Buslov2019-02-121-1/+5
|/
* net/sched: Replace call_rcu_bh() and rcu_barrier_bh()Paul E. McKenney2018-12-011-4/+4
* net: sched: avoid writing on noop_qdiscEric Dumazet2018-10-101-2/+12
* net: sched: make function qdisc_free_cb() staticWei Yongjun2018-09-281-1/+1
* net: sched: extend Qdisc with rcuVlad Buslov2018-09-251-1/+24
* net: sched: rename qdisc_destroy() to qdisc_put()Vlad Buslov2018-09-251-9/+14
* net: Add and use skb_mark_not_on_list().David S. Miller2018-09-101-2/+2
* net: remove bypassed check in sch_direct_xmit()Song Liu2018-05-311-3/+0
* pfifo_fast: drop unneeded additional lock on dequeuePaolo Abeni2018-05-171-2/+2
* sched: replace __QDISC_STATE_RUNNING bit with a spin lockPaolo Abeni2018-05-171-0/+11
* sched: manipulate __QDISC_STATE_RUNNING in qdisc_run_* helpersPaolo Abeni2018-05-161-22/+9
* net: sched, fix OOO packets with pfifo_fastJohn Fastabend2018-03-261-4/+13
* net: sched: fix uses after freeEric Dumazet2018-03-171-9/+13
* net_sched: implement ->change_tx_queue_len() for pfifo_fastCong Wang2018-01-291-0/+18
* net_sched: plug in qdisc ops change_tx_queue_lenCong Wang2018-01-291-0/+33
* net: core: Expose number of link up/down transitionsDavid Decotigny2018-01-221-2/+2