summaryrefslogtreecommitdiff
path: root/net/sched/sch_cake.c
AgeCommit message (Expand)AuthorFilesLines
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
2019-04-04sch_cake: Use tc_skb_protocol() helper for getting packet protocolToke Høiland-Jørgensen1-1/+1
2019-03-15sch_cake: Interpret fwmark parameter as a bitmaskToke Høiland-Jørgensen1-13/+12
2019-03-04sch_cake: Simplify logic in cake_select_tin()Toke Høiland-Jørgensen1-38/+23
2019-03-04sch_cake: Permit use of connmarks as tin classifiersKevin Darbyshire-Bryant1-7/+27
2019-03-04sch_cake: Make the dual modes fairerGeorge Amanakis1-29/+63
2019-01-16sch_cake: Correctly update parent qlen when splitting GSO packetsToke Høiland-Jørgensen1-2/+3
2018-10-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2018-10-06treewide: Replace more open-coded allocation size multiplicationsKees Cook1-1/+1
2018-09-10net: Add and use skb_mark_not_on_list().David S. Miller1-3/+3
2018-08-23sch_cake: Fix TC filter flow override and expand it to hosts as wellToke Høiland-Jørgensen1-4/+19
2018-08-21sch_cake: Remove unused including <linux/version.h>Yue Haibing1-1/+0
2018-07-27sch_cake: Make gso-splitting configurable from userspaceDave Taht1-6/+7
2018-07-17sch_cake: Fix tin order when set through skb->priorityToke Høiland-Jørgensen1-1/+1
2018-07-11sch_cake: Conditionally split GSO segmentsToke Høiland-Jørgensen1-26/+73
2018-07-11sch_cake: Add overhead compensation support to the rate shaperToke Høiland-Jørgensen1-1/+123