From nobody Mon Nov 02 15:02:43 2026 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4jJFLW352Nz6xnCn for ; Mon, 02 Nov 2026 15:02:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4jJFLW25pbz4S7F for ; Mon, 02 Nov 2026 15:02:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1793631763; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=pviAECbx7iCO88lVAiqs4UM+Dg15I8bFYot9R1yy0k8=; b=XfJi3gK0tRAW1ZiixiYupjKyjLqEyraEuiLc8BAhCmNqeckcwA1YOX9ey3vyiMhblhsvwR grr0uV6ixXMBrmF/2z5LT9DI3YC8eTviE0RWzc8JS/wMVVmEw449EVTxitbGOdH4Bpg9Vr rOJ56EPkrZuapYNH/qgzR9r7G9gVvrmp8E8QYTQ4rui0sWGSdNq4m5ZChRBf7LWMaeql39 0cCouU9MbZKst7YkYl9ZQUROkKt4sN56FHLB7l5wYpEZt2v9NFxSuADorye3yLbPCLInso PDNgI+MOjNDnz/9TWxrrEHYIIJpfvwEr2fI+FmpZPWd5lYHTAeJEPgfGZuEnag== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1793631763; b=ThTXlqDg+irh0SYLxc4tk4ZrNp3r0BcPBcip0nGNWHlU9ILOE1ZGZBM/9lbsH4Xde3kAD7 kBm5j52do1Wqhe0KnL9bw+bSTRPKH9ff4LGmrf6dhPTKbf4kgA1p0Nk02ZcUKDvsZeiBYL LNmEgQ0JySUiNpzJDQCBcosqZeLio+pee1dbIH7mbB4l2LRCdBYFXmhmjy2dBqYvnmgZpt F8fAL8MNVj6rVLoQ4LkVbC1IzpwCenXuzt7iuOwkR524fvA8/Q3BBjhBcVQy1rDMNnYLgs G2BL4t3Tg/ztGHP8ENHbMUZ/ggqJcA6QZ/xNGAq+hYql6pRkukD8kMizb7F2FQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1793631763; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=pviAECbx7iCO88lVAiqs4UM+Dg15I8bFYot9R1yy0k8=; b=VoWdIxS/ttZ0H+Uh3tuVYc0ewn01V/0N1zdlw0k6dS4y6/Eus6JKJBfw9nMqbTRfo65sGM oUQ0YKFcQpD18awcmKvv5rxSEYj/Sw7ZiDeGDgYbH/0OPCEGFU+YUTwMdbJsNqoB1YRR42 UzHV7cdhRxltBq1jpr0p3zyQUe/8iEXcWwFjhvXGI8RU1tAUlumRTWCeZZvH47FmL89wCi Sje4Xy8Un+/konfoOlClVlduEpYohVc3v/RyU7u/UX2gFMoB11woH1+xyKd9hEuPa96UUW 1hzH9natw1RmMr7As0WKpATD0ZNPG/6bhuGMQrLxDEXb42BNCl67JzL1XO73Xw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4jJFLW1TySzrgB for ; Mon, 02 Nov 2026 15:02:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3f5bb by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 02 Nov 2026 15:02:43 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Rick Macklem Subject: git: bc7366a340ed - main - nfs_nfsdstate.c: Partial revert of 64857418bb23 List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org List-Id: Commit messages for the main branch of the src repository List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rmacklem X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: bc7366a340edb366c37352c636b8360de92aa3a2 Auto-Submitted: auto-generated Date: Mon, 02 Nov 2026 15:02:43 +0000 Message-Id: <6ae8a613.3f5bb.7526310e@gitrepo.freebsd.org> The branch main has been updated by rmacklem: URL: https://cgit.FreeBSD.org/src/commit/?id=bc7366a340edb366c37352c636b8360de92aa3a2 commit bc7366a340edb366c37352c636b8360de92aa3a2 Author: Rick Macklem AuthorDate: 2026-11-02 15:00:40 +0000 Commit: Rick Macklem CommitDate: 2026-11-02 15:00:40 +0000 nfs_nfsdstate.c: Partial revert of 64857418bb23 Dropping the cached reply that is too large causes a correctness problem that is too difficult to fix, so revert this and leave it the way it was. Although there is an argument that not doing could cause resource exhaustion, it has not been reported in the field as a problem. MFC after: 1 month --- sys/fs/nfsserver/nfs_nfsdstate.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/sys/fs/nfsserver/nfs_nfsdstate.c b/sys/fs/nfsserver/nfs_nfsdstate.c index de0c729acfa6..2fdce567c1ce 100644 --- a/sys/fs/nfsserver/nfs_nfsdstate.c +++ b/sys/fs/nfsserver/nfs_nfsdstate.c @@ -6222,10 +6222,6 @@ nfsrv_cache_session(struct nfsrv_descript *nd, struct mbuf **m) m_freem(*m); return; } - if (*m != NULL && m_length(*m, NULL) > sep->sess_maxrespcached) { - m_freem(*m); - *m = NULL; - } nfsv4_seqsess_cacherep(nd->nd_slotid, sep->sess_slots, nd->nd_repstat, m); NFSUNLOCKSESSION(shp);