path: root/net/sched/sch_generic.c
AgeCommit message (Expand)AuthorLines
2019-08-28net/sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueueDavide Caratti-2/+6
2019-08-28net/sched: pfifo_fast: fix wrong dereference when qdisc is resetDavide Caratti-4/+7
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner-5/+1
2019-05-04net: add a generic tracepoint for TX queue timeoutCong Wang-0/+2
2019-04-10Revert: "net: sched: put back q.qlen into a single location"Paolo Abeni-4/+5
2019-04-10net: sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, tooPaolo Abeni-8/+2
2019-04-10net: sched: always do stats accounting according to TCQ_F_CPUSTATSPaolo Abeni-33/+17
2019-03-23net: sched: add empty status flag for NOLOCK qdiscPaolo Abeni-0/+3
2019-03-04Merge git:// S. Miller-7/+6
2019-03-02net: sched: put back q.qlen into a single locationEric Dumazet-7/+6
2019-02-26net: Use RCU_POINTER_INITIALIZER() to init static variableLi RongQing-1/+1
2019-02-15Merge git:// S. Miller-1/+1
2019-02-12net: sched: protect filter_chain list with filter_chain_lock mutexVlad Buslov-1/+5
2019-02-11Documentation: bring operstate documentation up-to-dateJouke Witteveen-1/+1
2018-12-01net/sched: Replace call_rcu_bh() and rcu_barrier_bh()Paul E. McKenney-4/+4
2018-10-10net: sched: avoid writing on noop_qdiscEric Dumazet-2/+12
2018-09-28net: sched: make function qdisc_free_cb() staticWei Yongjun-1/+1
2018-09-25net: sched: extend Qdisc with rcuVlad Buslov-1/+24
2018-09-25net: sched: rename qdisc_destroy() to qdisc_put()Vlad Buslov-9/+14
2018-09-10net: Add and use skb_mark_not_on_list().David S. Miller-2/+2
2018-05-31net: remove bypassed check in sch_direct_xmit()Song Liu-3/+0
2018-05-17pfifo_fast: drop unneeded additional lock on dequeuePaolo Abeni-2/+2
2018-05-17sched: replace __QDISC_STATE_RUNNING bit with a spin lockPaolo Abeni-0/+11
2018-05-16sched: manipulate __QDISC_STATE_RUNNING in qdisc_run_* helpersPaolo Abeni-22/+9
2018-03-26net: sched, fix OOO packets with pfifo_fastJohn Fastabend-4/+13
2018-03-17net: sched: fix uses after freeEric Dumazet-9/+13
2018-01-29net_sched: implement ->change_tx_queue_len() for pfifo_fastCong Wang-0/+18
2018-01-29net_sched: plug in qdisc ops change_tx_queue_lenCong Wang-0/+33
2018-01-22net: core: Expose number of link up/down transitionsDavid Decotigny-2/+2
2018-01-17Merge git:// S. Miller-1/+1
2018-01-16net, sched: fix panic when updating miniq {b,q}statsDaniel Borkmann-1/+17
2018-01-02net: sched: fix skb leak in dev_requeue_skb()Wei Yongjun-8/+21
2017-12-29Merge git:// S. Miller-1/+3
2017-12-27Merge branch 'master' of git:// S. Miller-1/+15
2017-12-26net_sched: fix a missing rcu barrier in mini_qdisc_pair_swap()Cong Wang-1/+3
2017-12-21net: sch: api: add extack support in qdisc_create_dfltAlexander Aring-6/+9
2017-12-21net: sch: api: add extack support in qdisc_allocAlexander Aring-2/+4
2017-12-21net: sched: sch: add extack for init callbackAlexander Aring-3/+5
2017-12-20net: Add asynchronous callbacks for xfrm on layer 2.Steffen Klassert-1/+15
2017-12-19net_sched: properly check for empty skb array on error pathCong Wang-1/+7
2017-12-09Merge git:// S. Miller-0/+3
2017-12-08net: sched: pfifo_fast use skb_arrayJohn Fastabend-53/+87
2017-12-08net: sched: check for frozen queue before skb_bad_txq checkJohn Fastabend-4/+7
2017-12-08net: sched: use skb list for skb_bad_txJohn Fastabend-20/+86
2017-12-08net: sched: drop qdisc_reset from dev_graft_qdiscJohn Fastabend-9/+19
2017-12-08net: sched: explicit locking in gso_cpu fallbackJohn Fastabend-13/+72
2017-12-08net: sched: a dflt qdisc may be used with per cpu statsJohn Fastabend-0/+16
2017-12-08net: sched: remove remaining uses for qdisc_qlen in xmit pathJohn Fastabend-15/+13
2017-12-08net: sched: allow qdiscs to handle lockingJohn Fastabend-10/+20
2017-12-08net: sched: cleanup qdisc_run and __qdisc_run semanticsJohn Fastabend-2/+0