git: 134884436681 - stable/14 - Revert "tcp rack: fix sending"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 17 Apr 2024 14:17:30 UTC
The branch stable/14 has been updated by tuexen:
URL: https://cgit.FreeBSD.org/src/commit/?id=134884436681a8eaf23b26435153c637302482d7
commit 134884436681a8eaf23b26435153c637302482d7
Author: Michael Tuexen <tuexen@FreeBSD.org>
AuthorDate: 2024-04-17 14:17:03 +0000
Commit: Michael Tuexen <tuexen@FreeBSD.org>
CommitDate: 2024-04-17 14:17:03 +0000
Revert "tcp rack: fix sending"
This reverts commit b5ee7411bfabaf85f226fdfc4f2d8e0515d66691.
---
sys/netinet/tcp_stacks/rack.c | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/sys/netinet/tcp_stacks/rack.c b/sys/netinet/tcp_stacks/rack.c
index b05d19f5cbc2..fa3cd2f4f698 100644
--- a/sys/netinet/tcp_stacks/rack.c
+++ b/sys/netinet/tcp_stacks/rack.c
@@ -19927,10 +19927,6 @@ rack_output(struct tcpcb *tp)
#endif
int32_t idle, sendalot;
-<<<<<<< HEAD
-=======
- uint32_t tot_idle;
->>>>>>> 7df0ef5f48e1 (tcp rack: fix sending)
int32_t sub_from_prr = 0;
volatile int32_t sack_rxmit;
struct rack_sendmap *rsm = NULL;
@@ -20168,8 +20164,8 @@ rack_output(struct tcpcb *tp)
if ((tp->snd_una == tp->snd_max) &&
rack->r_ctl.rc_went_idle_time &&
TSTMP_GT(cts, rack->r_ctl.rc_went_idle_time)) {
- tot_idle = (cts - rack->r_ctl.rc_went_idle_time);
- if (tot_idle > rack_min_probertt_hold) {
+ idle = cts - rack->r_ctl.rc_went_idle_time;
+ if (idle > rack_min_probertt_hold) {
/* Count as a probe rtt */
if (rack->in_probe_rtt == 0) {
rack->r_ctl.rc_lower_rtt_us_cts = cts;
@@ -20180,6 +20176,7 @@ rack_output(struct tcpcb *tp)
rack_exit_probertt(rack, cts);
}
}
+ idle = 0;
}
if (rack_use_fsb &&
(rack->r_ctl.fsb.tcp_ip_hdr) &&