From nobody Fri Apr 24 15:29:24 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 4g2H1w5MFsz6bSgk for ; Fri, 24 Apr 2026 15:29:24 +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 "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g2H1w3C7Lz3DQ0 for ; Fri, 24 Apr 2026 15:29:24 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777044564; 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=SkcM9qF6HOMgGX+VmQuYPsmn+lQPrXmeHYJK8Klw4pE=; b=ywwh3S4teO1nXdM7pIqYLSNpKuRZq5hdG/0l46UOAh2ib8O1Yi99jqIpTruashBrCU+mkm ELswOw2Yv7LJgiI7Y4hMH6MJM5YMtnVmj5zPOf2eBx4AHkp4FQTVf42ktJPH3/+FTeagUo UEl8l+x3J5d5/unUxdAzOmm89K+8k33ARPwIuXUmIcbq75m4xrl7lkan0Ey87exAXn66Os Rh6LwXFT+sNMIPrPXPfBw35xDAGJsk9XF4/xOfD8QcHnEunxaaOl2RVrssVyclIgQ1Jm8d ZjPw/a60+U30HVEA6pu0CWcDnvzI6DqKjgvUFEq201MzVFu7GAgSSe1u+3DYfA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777044564; a=rsa-sha256; cv=none; b=qKsrD8t4gfdXx6UrMrSqhcpid65yUYYHDfIXRCVTTngTve+H7FUl10cCxIYRUM5BNjqxBM hPp5X57m22XiwFTsTyxt52rMfIlMA2rSJo5OwEDj+VAckm7FmVgmWecacLzgQ1Z+ssi0U4 ygFWI+ObFZo+qsJ/DKYu0sIv/yrClWjFDqBktj0owbubQANekGcIRm1rpzgdCfGJndY/2C 8Tfp50h/wcY6F4ZyaI5pp01TQdEZ+kcLDi/36/Qh9uSzznuqOEp3Yn01Ff8PUvIYbdJDOM lCV205GOTLaFai7HkYff5LV7jEVgg0RJwHbNrAfPH57mJUw/8P8uTkrbQSEYjQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777044564; 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=SkcM9qF6HOMgGX+VmQuYPsmn+lQPrXmeHYJK8Klw4pE=; b=uEJpSwSEkKuK8Nd4lMh+0Vxi/sv3aAXFRzwuvTlG/VjIWaEM+JU5TZEB90WmNlW9gpwHP1 NOqoE6MaI9wa2PZJhfe4xxpyS5f7yeSaH1KpIUDqVF/SCezZTAvJ9o7kdrRy3UqsU5z7oz sDezzkP4enGnfN97TIgkdMsnZ9oWXPLpQj4eaojIM97SatMkuX70RexECkX2Lfo6YvBVHU xONEW6GYj7Fte81NYZVyzA5p0NCG8An/kCeQhNW3HkH75Za6n0roatgybcFxNyEapmRiSw kNcoycKgs8TH0SMaRLJ1wSogqomabNCevu7nnctAIfwUNWUXGFhCuodqZcX3tg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g2H1w2kdhz17qm for ; Fri, 24 Apr 2026 15:29:24 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 35eec by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 24 Apr 2026 15:29:24 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: John Baldwin Subject: git: 91cdb8f0c1c4 - stable/15 - riscv: Enable the zifencei extension explicitly in -march 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 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jhb X-Git-Repository: src X-Git-Refname: refs/heads/stable/15 X-Git-Reftype: branch X-Git-Commit: 91cdb8f0c1c40563344969d969b7505c32c980b6 Auto-Submitted: auto-generated Date: Fri, 24 Apr 2026 15:29:24 +0000 Message-Id: <69eb8c54.35eec.5ff2ed7@gitrepo.freebsd.org> The branch stable/15 has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=91cdb8f0c1c40563344969d969b7505c32c980b6 commit 91cdb8f0c1c40563344969d969b7505c32c980b6 Author: John Baldwin AuthorDate: 2026-01-31 17:10:56 +0000 Commit: John Baldwin CommitDate: 2026-04-24 15:26:39 +0000 riscv: Enable the zifencei extension explicitly in -march clang is more tolerant and implies this extension whereas GCC is stricter and requires it to be included. Reviewed by: mhorne Differential Revision: https://reviews.freebsd.org/D54965 (cherry picked from commit 31b259049e2b932ae6527d1dc850c2bec58e94e0) --- sys/conf/kern.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/conf/kern.mk b/sys/conf/kern.mk index 31036c4080a1..958203c3dedd 100644 --- a/sys/conf/kern.mk +++ b/sys/conf/kern.mk @@ -166,7 +166,7 @@ INLINE_LIMIT?= 8000 # code model as "medium" and "medany" respectively. # .if ${MACHINE_CPUARCH} == "riscv" -CFLAGS+= -march=rv64imafdch +CFLAGS+= -march=rv64imafdch_zifencei CFLAGS+= -mabi=lp64 CFLAGS.clang+= -mcmodel=medium CFLAGS.gcc+= -mcmodel=medany