git: 131b3b575170 - main - RELNOTES: Mention nolocaltimewait change
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 18 Aug 2025 17:30:42 UTC
The branch main has been updated by ziaee:
URL: https://cgit.FreeBSD.org/src/commit/?id=131b3b575170c8acc03d2be69b44baed92f29c9d
commit 131b3b575170c8acc03d2be69b44baed92f29c9d
Author: Alexander Ziaee <ziaee@FreeBSD.org>
AuthorDate: 2025-08-18 17:25:03 +0000
Commit: Alexander Ziaee <ziaee@FreeBSD.org>
CommitDate: 2025-08-18 17:28:23 +0000
RELNOTES: Mention nolocaltimewait change
Fixes: c3fc0db3bc50d (tcp: set net.inet.tcp.nolocaltimewait to 0)
Co-Authored-By: Michael Tuexen <tuexen@FreeBSD.org>
Differential Revision: https://reviews.freebsd.org/D51161
---
RELNOTES | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/RELNOTES b/RELNOTES
index 6e962d2df910..2444b050220d 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -85,6 +85,16 @@ f1f230439fa4:
and obj NFSv4 mounted, the total RPC count dropped from
5461286 to 945643, with a 20% drop in elapsed time.
+c3fc0db3bc50
+ The default value of the sysctl variable
+ net.inet.tcp.nolocaltimewait has changed from 1 to 0. This means
+ that FreeBSD does not skip the TIME_WAIT state anymore for
+ endpoints for which the remote address is local. The new sysctl
+ variable net.inet.tcp.msl_local can be used to control the time
+ these endpoints stay in the TIME_WAIT state. The sysctl variable
+ net.inet.tcp.nolocaltimewait is deprecated and intended to be
+ removed in FreeBSD 16.
+
cd240957d7ba
Making a connection to INADDR_ANY (i.e., using INADDR_ANY as an alias
for localhost) is now disabled by default. This functionality can be