summaryrefslogtreecommitdiff
path: root/net/sched/sch_fq.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-25net/sched: fq: add overflow bounds to quantum and initial quantumJamal Hadi Salim1-2/+4
2026-08-22net_sched: sch_fq: fix pacing delay underflow with pacing offloadEric Dumazet1-2/+6
2026-06-08net_sched: sch_fq: convert skb->tstamp if not monotonicWillem de Bruijn1-5/+38
2026-05-27net: sch_fq: update flow delivery time on earlier EDT packetWillem de Bruijn1-4/+30
2026-05-11net/sched: annotate data-races around sch->qstats.backlogEric Dumazet1-1/+1
2026-05-11net/sched: add qdisc_qlen_inc() and qdisc_qlen_dec()Eric Dumazet1-3/+3
2026-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+1
2026-03-04net_sched: sch_fq: clear q->band_pkt_count[] in fq_reset()Eric Dumazet1-0/+1
2026-02-28net: sched: rename QDISC_DROP_FQ_* to generic namesJesper Dangaard Brouer1-5/+2
2026-02-28net: sched: sfq: convert to qdisc drop reasonsJesper Dangaard Brouer1-1/+1
2026-02-28net: sched: introduce qdisc-specific drop reason tracingJesper Dangaard Brouer1-4/+3
2026-02-06net_sched: sch_fq: rework fq_gc() to avoid stack canaryEric Dumazet1-13/+11
2026-02-04net_sched: sch_fq: tweak unlikely() hints in fq_dequeue()Eric Dumazet1-2/+2
2025-11-25net_sched: sch_fq: prefetch one skb ahead in dequeue()Eric Dumazet1-2/+5
2025-11-25net_sched: sch_fq: move qdisc_bstats_update() to fq_dequeue_skb()Eric Dumazet1-1/+1
2025-08-14net/sched: Fix backlog accounting in qdisc_dequeue_internalWilliam Liu1-5/+7
2025-05-09net_sched: Flush gso_skb list too during ->change()Cong Wang1-1/+1
2024-12-05net_sched: sch_fq: add three drop_reasonEric Dumazet1-4/+10
2024-11-28net_sched: sch_fq: don't follow the fast path if Tx is behind nowJakub Kicinski1-0/+6
2024-10-14net_sched: sch_fq: prepare for TIME_WAIT socketsEric Dumazet1-1/+2
2024-10-04net_sched: sch_fq: add the ability to offload pacingJeffrey Ji1-6/+27
2024-08-27net_sched: sch_fq: fix incorrect behavior for small weightsEric Dumazet1-1/+3
2024-04-19net_sched: sch_fq: implement lockless fq_dump()Eric Dumazet1-39/+69
2024-02-02net/sched: Add module aliases for cls_,sch_,act_ modulesMichal Koutný1-0/+1
2023-11-08net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_FQ_PRIOMAPEric Dumazet1-8/+2
2023-10-26netlink: make range pointers in policies constJakub Kicinski1-1/+1
2023-10-23net_sched: sch_fq: fastpath needs to take care of sk->sk_pacing_statusEric Dumazet1-0/+4
2023-10-23net_sched: sch_fq: fix off-by-one error in fq_dequeue()Eric Dumazet1-1/+1
2023-10-05net_sched: sch_fq: add TCA_FQ_WEIGHTS attributeEric Dumazet1-0/+33
2023-10-05net_sched: sch_fq: add 3 bands and WRR schedulingEric Dumazet1-42/+162
2023-10-05net_sched: sch_fq: remove q->ktime_cacheEric Dumazet1-13/+15
2023-10-01net: implement lockless SO_MAX_PACING_RATEEric Dumazet1-1/+1
2023-10-01net_sched: sch_fq: always garbage collectEric Dumazet1-3/+1
2023-10-01net_sched: sch_fq: add fast path for mostly idle qdiscEric Dumazet1-37/+91
2023-10-01net_sched: sch_fq: change how @inactive is trackedEric Dumazet1-5/+7
2023-10-01net_sched: sch_fq: struct sched_data reorgEric Dumazet1-4/+12
2023-04-21net/sched: sch_fq: fix integer overflow of "credit"Davide Caratti1-1/+5
2022-09-01net: sched: remove redundant NULL check in change hook functionZhengchao Shao1-3/+0
2020-06-20net: Add MODULE_DESCRIPTION entries to network modulesRob Gill1-0/+1
2020-05-04net_sched: sch_fq: add horizon attributeEric Dumazet1-5/+54
2020-05-03net_sched: sch_fq: perform a prefetch() earlierEric Dumazet1-1/+1
2020-05-03net_sched: sch_fq: do not call fq_peek() twice per packetEric Dumazet1-18/+16
2020-05-03net_sched: sch_fq: use bulk freeing in fq_gc()Eric Dumazet1-7/+11
2020-05-03net_sched: sch_fq: change fq_flow size/layoutEric Dumazet1-2/+7
2020-05-03net_sched: sch_fq: avoid touching f->next from fq_gc()Eric Dumazet1-8/+13
2020-03-17net_sched: sch_fq: enable use of hrtimer slackEric Dumazet1-4/+17
2020-03-03net: fq: add missing attribute validation for orphan maskJakub Kicinski1-0/+1
2020-01-08pkt_sched: fq: do not accept silly TCA_FQ_QUANTUMEric Dumazet1-2/+4
2019-12-26net_sched: sch_fq: properly set sk->sk_pacing_statusEric Dumazet1-9/+8
2019-10-15net_sched: sch_fq: remove one obsolete check in fq_dequeue()Eric Dumazet1-2/+1