summaryrefslogtreecommitdiff
path: root/net/sched/sch_fq.c
AgeCommit message (Expand)AuthorFilesLines
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
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-05-07net_sched: sch_fq: handle non connected flowsEric Dumazet1-2/+13
2019-05-07net_sched: sch_fq: do not assume EDT packets are orderedEric Dumazet1-12/+83
2019-04-27netlink: make validation more configurable for future strictnessJohannes Berg1-1/+2
2019-04-27netlink: make nla_nest_start() add NLA_F_NESTED flagMichal Kubecek1-1/+1
2018-11-20net_sched: sch_fq: avoid calling ktime_get_ns() if not neededEric Dumazet1-1/+6
2018-11-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-12/+19
2018-11-15net_sched: sch_fq: ensure maxrate fq parameter applies to EDT flowsEric Dumazet1-12/+19
2018-11-11net_sched: sch_fq: add dctcp-like markingEric Dumazet1-0/+21
2018-10-15net_sched: sch_fq: no longer use skb_is_tcp_pure_ack()Eric Dumazet1-1/+1
2018-10-15net: extend sk_pacing_rate to unsigned longEric Dumazet1-8/+12
2018-10-01tcp/fq: move back to CLOCK_MONOTONICEric Dumazet1-3/+3
2018-09-21net_sched: sch_fq: remove dead code dealing with retransmitsEric Dumazet1-53/+5
2018-09-21tcp: switch tcp and sch_fq to new earliest departure time modelEric Dumazet1-10/+11
2018-09-21net_sched: sch_fq: switch to CLOCK_TAIEric Dumazet1-3/+3
2018-09-10net: Add and use skb_mark_not_on_list().David S. Miller1-1/+1
2018-05-02net_sched: fq: take care of throttled flows before reuseEric Dumazet1-12/+25
2017-12-21net: sched: sch: add extack for change qdisc opsAlexander Aring1-2/+3
2017-12-21net: sched: sch: add extack for init callbackAlexander Aring1-1/+2
2017-07-12mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful s...Michal Hocko1-1/+1
2017-05-16tcp: internal implementation for pacingEric Dumazet1-0/+8
2017-05-08net: use kvmalloc with __GFP_REPEAT rather than open coded variantMichal Hocko1-11/+1
2017-04-13netlink: pass extended ACK struct to parsing functionsJohannes Berg1-1/+1
2016-12-20net_sched: sch_fq: use rb_entry()Geliang Tang1-7/+7