created | 2021-04-18T06:10:36Z |
---|---|
begin | 2021-04-16T00:00:00Z |
end | 2021-04-17T00:00:00Z |
path | src/sys |
commits | 2 |
date | 2021-04-16T08:17:35Z | |||
---|---|---|---|---|
author | stsp | |||
files | src/sys/conf/files | log | diff | annotate |
message |
Unhook ieee80211_mira.c from the build. All consumers have switched to RA. Keeping files in CVS HEAD for now until we are certain we're not going back. ok deraadt@ |
date | 2021-04-16T12:08:25Z | |||
---|---|---|---|---|
author | bluhm | |||
files | src/sys/netinet/tcp_input.c | log | diff | annotate |
message |
Turn on the direct ACK on every other segment. This is a backout of rev 1.366 which turned this feature off. Although sending less ACKs makes TCP faster if the CPU is busy with processing packets, there are corner cases where TCP gets slower. Especially OpenBSD 6.8 and older has a maxbust limitiation that scales badly if the other side sends too few ACKs. Also regress test relayd run-args-http-slow-consumer.pl uses strange socket buffer sizes that triggers slow performance with the new algorithm. For OpenBSD 6.9 release switch back to 6.8 delayed ACK behavior. discussed with deraadt@ benno@ claudio@ jan@ |