aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/tcp_cong.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-03-04bpf, net: validate struct_ops when updating value.Kui-Feng Lee1-5/+1
2023-03-22net: Update an existing TCP congestion control algorithm.Kui-Feng Lee1-7/+59
2023-02-02bpf: Add __bpf_kfunc tag to all kfuncsDavid Vernet1-5/+5
2022-04-07tcp: Add tracepoint for tcp_set_ca_statePing Gan1-0/+12
2022-04-06tcp: add accessors to read/set tp->snd_cwndEric Dumazet1-9/+9
2022-03-11tcp: unexport tcp_ca_get_key_by_name and tcp_ca_get_name_by_keyChristoph Hellwig1-2/+0
2021-05-04net: Only allow init netns to set default tcp cong to a restricted algoJonathon Reinhart1-0/+4
2020-11-20tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_controlAlexander Duyck1-0/+5
2020-09-10tcp: Simplify tcp_set_congestion_control() load=false caseNeal Cardwell1-11/+4
2020-09-10tcp: simplify tcp_set_congestion_control(): Always reinitializeNeal Cardwell1-9/+2
2020-09-10tcp: Only init congestion control if not initialized alreadyNeal Cardwell1-1/+2
2020-07-09tcp: make sure listeners don't initialize congestion-control stateChristoph Paasch1-1/+1
2020-01-09bpf: tcp: Support tcp_congestion_ops in bpfMartin KaFai Lau1-8/+8
2019-11-20tcp: warn if offset reach the maxlen limit when using snprintfHangbin Liu1-0/+6
2019-07-18tcp: fix tcp_set_congestion_control() use from bpf hookEric Dumazet1-3/+3
2019-05-21treewide: Add SPDX license identifier for missed filesThomas Gleixner1-0/+1
2017-11-15tcp: Namespace-ify sysctl_tcp_default_congestion_controlStephen Hemminger1-40/+36
2017-09-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-5/+14
2017-08-25tcp: fix refcnt leak with ebpf congestion controlSabrina Dubroca1-5/+14
2017-08-06tcp: fix cwnd undo in Reno and HTCP congestion controlsYuchung Cheng1-1/+1
2017-07-01bpf: Add support for changing congestion controlLawrence Brakmo1-10/+22
2017-06-02tcp: disallow cwnd undo when switching congestion controlYuchung Cheng1-0/+1
2017-04-26tcp: memset ca_priv data to 0 properlyWei Wang1-8/+3
2016-11-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+3
2016-11-21tcp: make undo_cwnd mandatory for congestion modulesFlorian Westphal1-2/+12
2016-11-21tcp: zero ca_priv area when switching cc algorithmsFlorian Westphal1-1/+3
2016-09-21tcp: new CC hook to set sending rate with rate_sample in any CA stateYuchung Cheng1-1/+1
2015-09-25tcp: remove tcp_ecn_make_synack() socket argumentEric Dumazet1-2/+10
2015-08-31tcp: use dctcp if enabled on the route to the initiatorDaniel Borkmann1-3/+6
2015-07-09tcp: do not slow start when cwnd equals ssthreshYuchung Cheng1-3/+1
2015-07-09tcp: add tcp_in_slow_start helperYuchung Cheng1-1/+1
2015-05-31tcp: fix child sockets to use system default congestion control if not setNeal Cardwell1-1/+4
2015-03-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+6
2015-03-11tcp: fix tcp_cong_avoid_ai() credit accumulation bug with decreases in wNeal Cardwell1-0/+6
2015-02-20tcp: silence registration messagestephen hemminger1-1/+1
2015-02-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-12/+20
2015-01-28tcp: fix stretch ACK bugs in RenoNeal Cardwell1-4/+6
2015-01-28tcp: fix the timid additive increase on stretch ACKsNeal Cardwell1-6/+9
2015-01-28tcp: stretch ACK fixes prepNeal Cardwell1-4/+7
2015-01-05net: tcp: add key management to congestion controlDaniel Borkmann1-16/+81
2015-01-05net: tcp: refactor reinitialization of congestion controlDaniel Borkmann1-10/+14
2014-11-04tcp: spelling s/plugable/pluggableFabian Frederick1-1/+1
2014-09-30tcp: Change tcp_slow_start function to return voidLi RongQing1-3/+1
2014-09-29net: tcp: assign tcp cong_ops when tcp sk is createdFlorian Westphal1-24/+22
2014-09-01tcp: whitespace fixesstephen hemminger1-4/+1
2014-05-03tcp: remove in_flight parameter from cong_avoid() methodsEric Dumazet1-2/+2
2014-05-02tcp: fix cwnd limited checking to improve congestion controlEric Dumazet1-20/+0
2014-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+1
2014-02-24tcp: reduce the bloat caused by tcp_is_cwnd_limited()Eric Dumazet1-2/+1
2014-02-13tcp: remove unused min_cwnd member of tcp_congestion_opsStanislav Fomichev1-10/+0