Page MenuHomeFreeBSD

D39565.diff
No OneTemporary

D39565.diff

diff --git a/sys/netinet/tcp_stacks/rack.c b/sys/netinet/tcp_stacks/rack.c
--- a/sys/netinet/tcp_stacks/rack.c
+++ b/sys/netinet/tcp_stacks/rack.c
@@ -11578,7 +11578,7 @@
log.u_bbr.lt_epoch = (uint32_t)((cur->deadline >> 32) & 0x00000000ffffffff) ;
log.u_bbr.bbr_state = 1;
off = (uint64_t)(cur) - (uint64_t)(&rack->rc_tp->t_http_info[0]);
- log.u_bbr.bbr_substate = (uint8_t)(off / sizeof(struct http_sendfile_track));
+ log.u_bbr.use_lt_bw = (uint8_t)(off / sizeof(struct http_sendfile_track));
} else {
log.u_bbr.flex2 = err;
}
@@ -16493,6 +16493,7 @@
*/
us_cts = tcp_tv_to_usectick(tv);
if ((rack->rc_always_pace == 1) &&
+ (rack->rc_ack_can_sendout_data == 0) &&
(rack->r_ctl.rc_hpts_flags & PACE_PKT_OUTPUT) &&
(TSTMP_LT(us_cts, rack->r_ctl.rc_last_output_to))) {
/*

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 11, 11:54 PM (14 m, 52 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
23598424
Default Alt Text
D39565.diff (826 B)

Event Timeline