summaryrefslogtreecommitdiffstats
path: root/net/sched/sch_generic.c
Commit message (Expand)AuthorAgeFilesLines
* net_sched: add __rcu annotation to netdev->qdiscEric Dumazet2022-02-141-13/+16
* net_sched: restore "mpu xxx" handlingKevin Bracey2022-01-131-0/+1
* net: watchdog: add net device refcount trackerEric Dumazet2021-12-071-4/+6
* net/sched: add net device refcount tracker to struct QdiscEric Dumazet2021-12-061-2/+2
* net: no longer stop all TX queues in dev_watchdog()Eric Dumazet2021-11-171-3/+5
* net: do not inline netif_tx_lock()/netif_tx_unlock()Eric Dumazet2021-11-171-0/+51
* net: annotate accesses to queue->trans_startEric Dumazet2021-11-171-4/+4
* net: use an atomic_long_t for queue->trans_timeoutEric Dumazet2021-11-171-1/+1
* net: sch: simplify condtion for selecting mini_Qdisc_pair bufferSeth Forshee2021-10-271-1/+1
* net: sch: eliminate unnecessary RCU waits in mini_qdisc_pair_swap()Seth Forshee2021-10-271-19/+19
* net: sched: Remove Qdisc::running sequence counterAhmed S. Darwish2021-10-181-8/+2
* net: sched: Merge Qdisc::bstats and Qdisc::cpu_bstats data typesAhmed S. Darwish2021-10-181-2/+2
* net: sched: Protect Qdisc::bstats with u64_statsAhmed S. Darwish2021-10-181-0/+1
* net: sched: move and reuse mq_change_real_num_tx()Jakub Kicinski2021-09-191-0/+24
* net: sched: update default qdisc visibility after Tx queue cnt changesJakub Kicinski2021-09-151-0/+9
* net: sched: fix lockdep_set_class() typo error for sch->seqlockYunsheng Lin2021-08-041-1/+1
* net: sched: remove qdisc->empty for lockless qdiscYunsheng Lin2021-06-231-3/+0
* net: sched: implement TCQ_F_CAN_BYPASS for lockless qdiscYunsheng Lin2021-06-231-4/+16
* mlx5: count all link eventsJakub Kicinski2021-06-031-0/+18
* net: sched: fix tx action reschedule issue with stopped queueYunsheng Lin2021-05-141-1/+26
* net: sched: fix tx action rescheduling issue during deactivationYunsheng Lin2021-05-141-1/+3
* net: sched: fix packet stuck problem for lockless qdiscYunsheng Lin2021-05-141-0/+19
* net/sched: act_police: add support for packet-per-second policingBaowen Zheng2021-03-131-25/+50
* 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