From nobody Thu Oct 29 01:35:06 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 4jFRcV5pRcz6xWjj for ; Thu, 29 Oct 2026 01:35:06 +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 4jFRcV2Bl9z4Dc6 for ; Thu, 29 Oct 2026 01:35:06 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1793237706; 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=9fCQ7K6csW6wSiNnLycV+2Qgry4CrrBEECLe1yMkOjI=; b=ZAER8i/vA+WnhRiY5nB5FwZUQ4mnlybrRLyO9LbtPuIGq3q12jF+G2+CyYHSwOwqoFerXF wAFrMj/s/lMvI/i4k0r5Zke1vAbEyNfomjq82xEdY6apvUGSdXjiuC3bjHRgca4WAjUjfM 3Zoyac1oYqhVCfxAZF0Vf/x0isk0qg4Vad9vtGZ0z8+wCleOxO4kgKZlssymT95AtN4gc3 4FiyyetPvo/u/HFaiex4+IOBziUO2m7a6rOa+eWIeW1G3odUsqhdSO71dDkLgjwP2E4mM0 lU+2Co5LeO+RT+7pkihu8n+jTAceN9sIzIbxrjw/bB3/YXBp5mz2esa14q9+/A== ARC-Seal: i=1; a=rsa-sha256; d=freebsd.org; s=dkim; cv=none; t=1793237706; b=Co+PL5nzaImHijvALNN0Z15JDISzlAfxBSTSL/ttXJ/WXEwOpxOStZgVqRYG1ezSmq/1qm X26Yorh37rnkemBkLp5s/IP6rOzJ8eC188/mqyBiJF2g5CsUDvUxbR+6XZaAK8LEY9/wRt joETTu7U4fgFiHxz6VPTBN4vqVDnNbDjJnGvGuy8srtfmT+3q+sb/J4QsM+6Q2EVyVk4pa O4wflIXluInf9mzo+aVMBs9hm46Mq7SILCFYYr68D9BINFCKQSHQgr+rsh4G9sQ9U26gjJ hcxGXv0JS+E6TElwI045/Y4I7S4vLlCqSGt7cxEUosFuyMCT+UA5fPhRfMJbMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1793237706; 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=9fCQ7K6csW6wSiNnLycV+2Qgry4CrrBEECLe1yMkOjI=; b=Z1gGe6kAZ2l6/n5AtVOj/dHuidNKDPeJpq6dAiYarM9tbZVPFwiDqZ/7IKcVFVAjchetbp SyfLACS7C/M4tn5Rrwm7FEiFmMq4XOocPEksz/VhAmXasAHEVdy0qayRZHEXfl7NpxLX9F fV2YE0R8rU0cLy5bjshw9P1PEHqS1Wm1OElKdavHjJPPblR7juMOxq319JQv5OsQ20Zftj 7TKpQLJQzciKW6gwo5HZVOOBE1H/WQOJurMQo+aqe4uprsIALCX91qiXRc7N7y8WQgZQmt M2uo0N74BxEG8N7yVXonTKNzqs1SbOgG1dcpjiOW6AyFK/NV+/OKVSS9IuoGCA== 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 4jFRcV1XjczHQG for ; Thu, 29 Oct 2026 01:35:06 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 44c03 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 29 Oct 2026 01:35:06 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Konstantin Belousov Subject: git: 78962f9b66d1 - main - amd64 FRED: normalize the user-provided 'fred' knob value List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: Commit messages for all branches 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: kib X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 78962f9b66d1f84b957ddac3f528f184ba1f4739 Auto-Submitted: auto-generated Date: Thu, 29 Oct 2026 01:35:06 +0000 Message-Id: <6ae2a2ca.44c03.2f597b93@gitrepo.freebsd.org> The branch main has been updated by kib: URL: https://cgit.FreeBSD.org/src/commit/?id=78962f9b66d1f84b957ddac3f528f184ba1f4739 commit 78962f9b66d1f84b957ddac3f528f184ba1f4739 Author: Konstantin Belousov AuthorDate: 2026-10-29 01:26:04 +0000 Commit: Konstantin Belousov CommitDate: 2026-10-29 01:33:47 +0000 amd64 FRED: normalize the user-provided 'fred' knob value Assembler accesses 'fred' as byte, ensure that any non-zero user-provided value works. This is pure cosmetics. Sponsored by: The FreeBSD Foundation MFC after: 1 week --- sys/amd64/amd64/machdep.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/amd64/amd64/machdep.c b/sys/amd64/amd64/machdep.c index b5a06efd37e6..a714c4e52b9b 100644 --- a/sys/amd64/amd64/machdep.c +++ b/sys/amd64/amd64/machdep.c @@ -1398,6 +1398,8 @@ hammer_time(u_int64_t modulep, u_int64_t physfree) (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0 && !pti) { fred = 1; TUNABLE_INT_FETCH("hw.fred", &fred); + if (fred != 0) + fred = 1; } sched_instance_select();