git: 131b3b575170 - main - RELNOTES: Mention nolocaltimewait change

From: Alexander Ziaee <ziaee_at_FreeBSD.org>
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