summaryrefslogtreecommitdiff
path: root/net/sched/sch_generic.c
AgeCommit message (Expand)AuthorFilesLines
2022-09-05net: Fix data-races around weight_p and dev_weight_[rt]x_bias.Kuniyuki Iwashima1-1/+1
2022-07-02net/sched: move NULL ptr check to qdisc_put() tooDiederik de Haas1-2/+3
2022-01-27net_sched: restore "mpu xxx" handlingKevin Bracey1-0/+1
2021-12-14net: sched: make function qdisc_free_cb() staticWei Yongjun1-1/+1
2021-12-14net: sched: extend Qdisc with rcuVlad Buslov1-1/+24
2021-12-14net: sched: rename qdisc_destroy() to qdisc_put()Vlad Buslov1-9/+14
2021-11-26net: sched: update default qdisc visibility after Tx queue cnt changesJakub Kicinski1-0/+9
2020-11-18net: sch_generic: fix the missing new qdisc assignment bugYunsheng Lin1-0/+3
2020-09-26net: sch_generic: aviod concurrent reset and enqueue op for lockless qdiscYunsheng Lin1-16/+33
2020-07-01net: sched: export __netdev_watchdog_up()Valentin Longchamp1-0/+1
2019-11-24net: sched: avoid writing on noop_qdiscEric Dumazet1-2/+12
2019-09-21net_sched: let qdisc_put() accept NULL pointerCong Wang1-1/+5
2019-09-19net: sched: fix reordering issuesEric Dumazet1-2/+7
2019-03-10net: sched: put back q.qlen into a single locationEric Dumazet1-7/+6
2018-05-31net: remove bypassed check in sch_direct_xmit()Song Liu1-3/+0
2018-05-17pfifo_fast: drop unneeded additional lock on dequeuePaolo Abeni1-2/+2
2018-05-17sched: replace __QDISC_STATE_RUNNING bit with a spin lockPaolo Abeni1-0/+11
2018-05-16sched: manipulate __QDISC_STATE_RUNNING in qdisc_run_* helpersPaolo Abeni1-22/+9
2018-03-26net: sched, fix OOO packets with pfifo_fastJohn Fastabend1-4/+13
2018-03-18net: sched: fix uses after freeEric Dumazet1-9/+13
2018-01-29net_sched: implement ->change_tx_queue_len() for pfifo_fastCong Wang1-0/+18
2018-01-29net_sched: plug in qdisc ops change_tx_queue_lenCong Wang1-0/+33
2018-01-22net: core: Expose number of link up/down transitionsDavid Decotigny1-2/+2
2018-01-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2018-01-16net, sched: fix panic when updating miniq {b,q}statsDaniel Borkmann1-1/+17
2018-01-02net: sched: fix skb leak in dev_requeue_skb()Wei Yongjun1-8/+21
2017-12-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+3
2017-12-27Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller1-1/+15
2017-12-26net_sched: fix a missing rcu barrier in mini_qdisc_pair_swap()Cong Wang1-1/+3
2017-12-21net: sch: api: add extack support in qdisc_create_dfltAlexander Aring1-6/+9
2017-12-21net: sch: api: add extack support in qdisc_allocAlexander Aring1-2/+4
2017-12-21net: sched: sch: add extack for init callbackAlexander Aring1-3/+5
2017-12-20net: Add asynchronous callbacks for xfrm on layer 2.Steffen Klassert1-1/+15
2017-12-19net_sched: properly check for empty skb array on error pathCong Wang1-1/+7
2017-12-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+3
2017-12-08net: sched: pfifo_fast use skb_arrayJohn Fastabend1-53/+87
2017-12-08net: sched: check for frozen queue before skb_bad_txq checkJohn Fastabend1-4/+7
2017-12-08net: sched: use skb list for skb_bad_txJohn Fastabend1-20/+86
2017-12-08net: sched: drop qdisc_reset from dev_graft_qdiscJohn Fastabend1-9/+19
2017-12-08net: sched: explicit locking in gso_cpu fallbackJohn Fastabend1-13/+72
2017-12-08net: sched: a dflt qdisc may be used with per cpu statsJohn Fastabend1-0/+16
2017-12-08net: sched: remove remaining uses for qdisc_qlen in xmit pathJohn Fastabend1-15/+13
2017-12-08net: sched: allow qdiscs to handle lockingJohn Fastabend1-10/+20
2017-12-08net: sched: cleanup qdisc_run and __qdisc_run semanticsJohn Fastabend1-2/+0
2017-12-06net_sched: use macvlan real dev trans_start in dev_trans_start()Chris Dion1-0/+3
2017-11-03net: core: introduce mini_Qdisc and eliminate usage of tp->q for clsact fastpathJiri Pirko1-0/+46
2017-10-27net/sched: Check for null dev_queue on create flowJesus Sanchez-Palencia1-1/+7
2017-10-18net: sched: Convert timers to use timer_setup()Kees Cook1-3/+3
2017-09-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+1
2017-09-21net_sched: always reset qdisc backlog in qdisc_reset()Konstantin Khlebnikov1-0/+1