Date: Sun, 19 Oct 2025 23:51:03 GMT From: Colin Percival <cperciva@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org Subject: git: aa2f726e9ff1 - releng/15.0 - socket: bump socket buffer limit to 8MB Message-ID: <202510192351.59JNp348084488@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch releng/15.0 has been updated by cperciva: URL: https://cgit.FreeBSD.org/src/commit/?id=aa2f726e9ff1518f822a30b295daa383e5557219 commit aa2f726e9ff1518f822a30b295daa383e5557219 Author: Michael Tuexen <tuexen@FreeBSD.org> AuthorDate: 2025-10-15 20:04:00 +0000 Commit: Colin Percival <cperciva@FreeBSD.org> CommitDate: 2025-10-19 23:50:41 +0000 socket: bump socket buffer limit to 8MB Bump the socket buffer limit from 2 MB to 8MB. In particular, this allows to use larger values for TCP sockets, which may result in higher throughput values with default settings. In the review I was proposing using 16 MB, but in the transport call today we settled on a more conservative value of 8. Bumping it further will be done in combination with mitigations for mbuf exhaustion attacks. Approved by: re (cperciva) Reviewed by: rscheff, Peter Lei, jtl, thj Sponsored by: Netflix, Inc. Differential Revision: https://reviews.freebsd.org/D52873 (cherry picked from commit 1fe6497b48d6954ac07870d920b2e5d6d206be5e) (cherry picked from commit 167b9fac60a7d191349b9d841f2aa7d5d0f3eb94) --- sys/sys/sockbuf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/sys/sockbuf.h b/sys/sys/sockbuf.h index b4593f38f592..739723754b7d 100644 --- a/sys/sys/sockbuf.h +++ b/sys/sys/sockbuf.h @@ -62,7 +62,7 @@ #include <sys/_sx.h> #include <sys/_task.h> -#define SB_MAX (2*1024*1024) /* default for max chars in sockbuf */ +#define SB_MAX (8*1024*1024) /* default for max chars in sockbuf */ struct ktls_session; struct mbuf;help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510192351.59JNp348084488>
