summaryrefslogtreecommitdiff
path: root/net/sched/sch_cake.c
AgeCommit message (Expand)AuthorFilesLines
2025-12-18net/sched: sch_cake: Fix incorrect qlen reduction in cake_dropXiang Mei1-26/+32
2025-08-21net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limitWilliam Liu1-2/+12
2025-07-08net: account for encap headers in qdisc pkt lenFengyuan Gong1-1/+4
2025-01-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-65/+75
2025-01-09sched: sch_cake: add bounds checks to host bulk flow fairness countsToke Høiland-Jørgensen1-65/+75
2024-12-13net_sched: sch_cake: Add drop reasonsToke Høiland-Jørgensen1-20/+23
2024-12-04net: sched: fix ordering of qlen adjustmentLion Ackermann1-1/+1
2024-09-11sch_cake: constify inverse square root cacheDave Taht1-35/+18
2024-09-05sched: sch_cake: fix bulk flow accounting logic for host fairnessToke Høiland-Jørgensen1-4/+7
2024-04-19net_sched: cake: implement lockless cake_dump()Eric Dumazet1-47/+63
2024-04-10net: sched: cake: Optimize the number of function calls and branches in heap ...Kuan-Wei Chiu1-1/+1
2024-02-02net/sched: Add module aliases for cls_,sch_,act_ modulesMichal Koutný1-0/+1
2023-06-10net: move gso declarations and functions to their own filesEric Dumazet1-0/+1
2023-03-23sch_cake: do not use skb_mac_header() in cake_overhead()Eric Dumazet1-3/+3
2023-02-02net: sched: use skb_ip_totlen and iph_totlenXin Long1-1/+1
2022-10-21Merge tag 'net-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-0/+4
2022-10-19net: sched: cake: fix null pointer access issue when cake_init() failsZhengchao Shao1-0/+4
2022-10-12treewide: use get_random_u32() when possibleJason A. Donenfeld1-1/+1
2022-10-12treewide: use get_random_{u8,u16}() when possible, part 1Jason A. Donenfeld1-3/+3
2022-09-23net/sched: use tc_qdisc_stats_dump() in qdiscZhengchao Shao1-6/+3
2022-09-01net: sched: remove redundant NULL check in change hook functionZhengchao Shao1-3/+0
2022-01-07sch_cake: revise Diffserv docsKevin Bracey1-20/+20
2021-12-10sch_cake: do not call cake_destroy() from cake_init()Eric Dumazet1-5/+1
2021-08-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2021-08-18sch_cake: fix srchost/dsthost hashing modeToke Høiland-Jørgensen1-1/+1
2021-07-30net/sched: store the last executed chain also for clsact egressDavide Caratti1-1/+1
2021-06-14sch_cake: revise docs for RFC 8622 LE PHB supportTyson Moore1-6/+6
2021-06-11sch_cake: Fix out of bounds when parsing TCP options and headerMaxim Mikityanskiy1-1/+5
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-08-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds1-4/+4
2020-08-04Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2020-07-17Revert "net: sched: Pass root lock to Qdisc_ops.enqueue"Petr Machata1-1/+1
2020-07-16treewide: Remove uninitialized_var() usageKees Cook1-1/+1
2020-07-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+2
2020-07-04sched: consistently handle layer3 header accesses in the presence of VLANsToke Høiland-Jørgensen1-2/+2
2020-06-30net: sched: Pass root lock to Qdisc_ops.enqueuePetr Machata1-1/+1
2020-06-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-17/+41
2020-06-26sch_cake: add RFC 8622 LE PHB support to CAKE diffserv handlingKevin Darbyshire-Bryant1-4/+4
2020-06-26sch_cake: fix a few style nitsToke Høiland-Jørgensen1-2/+2
2020-06-26sch_cake: don't call diffserv parsing code when it is not neededToke Høiland-Jørgensen1-4/+9
2020-06-26sch_cake: don't try to reallocate or unshare skb unconditionallyIlya Ponetayev1-11/+30
2020-05-31sch_cake: Take advantage of skb->hash where appropriateToke Høiland-Jørgensen1-14/+51
2020-01-14net: sched: use skb_list_walk_safe helper for gso segmentsJason A. Donenfeld1-3/+1
2020-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+1
2020-01-03sch_cake: avoid possible divide by zero in cake_enqueue()Wen Yang1-1/+1
2019-12-19sch_cake: drop unused variable tin_quantum_prioKevin 'ldir' Darbyshire-Bryant1-41/+18
2019-12-02sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSOVictorien Molle1-0/+1
2019-04-28netlink: make validation more configurable for future strictnessJohannes Berg1-1/+2
2019-04-28netlink: make nla_nest_start() add NLA_F_NESTED flagMichal Kubecek1-5/+5
2019-04-04sch_cake: Make sure we can write the IP header before changing DSCP bitsToke Høiland-Jørgensen1-0/+11