From nobody Sat Sep 12 18:19:17 2026 X-Original-To: dev-commits-src-all@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 4hj06s2wmSz6sXBt for ; Sat, 12 Sep 2026 18:19:17 +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 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "YR2" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4hj06s25JLz4ql0 for ; Sat, 12 Sep 2026 18:19:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1789237157; 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=XxhdwKdpoO5r1BLzQFnJpngbdc1MHzYe2S9qo37C+K0=; b=cuUoUYf7FInPQaETDRluZ4ZxKEDsiRUX0cNTcWgHhukwyPxjnMGiVTtjG7D1NPkE95KHaH uBF+AxuBmpaUHSeEJr8xtn/e6PN0EAmHQq50wbgotM95UdgnsZ5N+vnMzwqhIwsxSSkhZy YF18mQSauZSTSOSUw22AeR5R+MSziNK4BKEOebA9xA8tX4UIZ0Bh5XbgAbtS+/wrKgJdyG DejKkhpeSSBEjsz9LQ/E+pFCI/lGWyPceTurpUHSJDVjzcKtdEldrRA8hhg0GZOeYMvn0M L0FTMfRyAVlnkUBr3BmVN5xOC5H5srbhWvTHJkNZwgzWNnjm35diwaA8/qUIfQ== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1789237157; b=nlNAPWvJMf2oZx3sJ4cYTiSyROui4RWngWui25o5ZkRW1UgwUryOo3OP4dwiNR03R/oUeZ j3nTwdgs3sOd9gBrpwjBFt0ph8aiH01RDxNrW115pK56UsW9w7xShTYNcuhRgK2zkOyszf yKNdOEGlw9M3arA04w6x6AcapcjOsj8J4kFavoKfZRyL+sTy5O9apdsrWree3LRUWxaBp1 sFy7Cl+BiDNt6htalPExnNuEYhO+ROYIKNkZ3ObDVvLJAkvA18bjBsJyio8YOC1kJ+4/ZL AGqwcwGefyMq/Rh86KRNlMpXwAcybjsI3MZhO5yHwqZBGzKiuFtRRHxXB9DmdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1789237157; 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=XxhdwKdpoO5r1BLzQFnJpngbdc1MHzYe2S9qo37C+K0=; b=SfN3cbhVoRw7NRWfvXW3F6wMwu6P/uYjt+ExFgYiHqnimrR/3gKNdvGn1Wu/p8FeskJJJ1 Ist2MnICtwFCFlD6PoRbCfaLDetZ6HWmqd2++uGkLXcBDLCSRIo8ni8VHnPBGCQLvEJ9rv 2SITcFAlnI9k2FfBsE3+fMELqTgLrsrrTtblrviMoRDzaYLWsmO/B+CO5y4z9DleOhziaA mP4soIvxHgdwWgx8t8gChagQwi0mPylSOLo1USOU9Ka4u0Bq1LRdACiPXRPFVWQu612Zbe 04eN+Jutt8GIjeEZEsFjq8Fb3Zl0BJLG2ZJcfVS+gDe3Y7qJqen9VP4yB8lYXQ== 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 4hj06s190sz1837 for ; Sat, 12 Sep 2026 18:19:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 45726 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sat, 12 Sep 2026 18:19:17 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Warner Losh Subject: git: 06488d2a121a - main - linux: LINUX_PR_SET_THP_DISABLE all non-zero values are disable List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: 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: imp X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 06488d2a121af7a454083670b429d9ec42e77c99 Auto-Submitted: auto-generated Date: Sat, 12 Sep 2026 18:19:17 +0000 Message-Id: <6aa597a5.45726.ada15e8@gitrepo.freebsd.org> The branch main has been updated by imp: URL: https://cgit.FreeBSD.org/src/commit/?id=06488d2a121af7a454083670b429d9ec42e77c99 commit 06488d2a121af7a454083670b429d9ec42e77c99 Author: Warner Losh AuthorDate: 2026-09-11 20:47:16 +0000 Commit: Warner Losh CommitDate: 2026-09-12 16:59:17 +0000 linux: LINUX_PR_SET_THP_DISABLE all non-zero values are disable Linux treats any nonzero value as "disable", so accept them all. Fixes: a8a6eac57091 Sponsored by: Netflix --- sys/compat/linux/linux_misc.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sys/compat/linux/linux_misc.c b/sys/compat/linux/linux_misc.c index 8487f53e1371..65c9044dd3bd 100644 --- a/sys/compat/linux/linux_misc.c +++ b/sys/compat/linux/linux_misc.c @@ -1876,10 +1876,9 @@ linux_prctl(struct thread *td, struct linux_prctl_args *args) break; case LINUX_PR_SET_THP_DISABLE: /* - * Accept anything that's valid. + * Accept anything that's valid: Linux treats any nonzero + * arg2 as "disable", so there's nothing to reject here. */ - if (args->arg2 != 0 && args->arg2 != 1) - return (EINVAL); td->td_retval[0] = 0; break; default: