From nobody Tue Aug 25 13:55:38 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 4hTq740jwTz6qCY3 for ; Tue, 25 Aug 2026 13:55:44 +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 4hTq734D9vz3lmx for ; Tue, 25 Aug 2026 13:55:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1787666143; 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=n1ytlBOt8g/0M9JDgIwMuPCINb0ZohmrpQtri3AuBxc=; b=e4gNElNSPEpaypfcLewqukoEsQBZ0Ti2JVsEP9oyA/6H6f87J4Si7lI9yW+KiL8dvLzZPh lhD4iQwj3ABsk7dKNOVjaAEWa6y1E6l8NVinELa523O9LpSKOVmCLh3UEHbjmOvr1VKr6D Edp/Qst/HS/dvV1OTJ3j1SyXGvSbWxQ+2CfP5e3wYH0Uxg2D2PV5eab2UwEWQFQK3DdtkT i02VKA0Mr191jS2ujmqnsaPrWxZMIj3EgZYTL64W4/TjNhCG0qUOmW9VGuQRITL8CBMSPy cke/fhy0oz3ZZcimiltPF55ni+1meAeIaZbDHc0J+E1VXpPferhY9aSQegDDpg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1787666143; a=rsa-sha256; cv=none; b=OIxKVP5xDgXHmY4MVlMfJhQuU77LjWAqYF/uDh9R2M8LLbzud/iicjsiVqiqaYLKf0iDCh bcdcAyz13gOSaBrtXz1526qpKeGkK566jYhseAdPHe4yGjl10O+EeqNf49H4CZ2t+wA04u QVrtH9oveRsGeOVMTfHcDd7OGrEr76SsoxRE2qJP7ezJqueXeyTUCVZ6FTzl1TfCshwCpO pBs0pJ3lfE4jF9IFyCXy6p9hQS+dG7Vwa33JLe5nERK0XgCBgyQT85Lry4LYJsChTkVBNg meLZpV987Cq40iJKFKYUG4KOqehz85IKbCAG5E2X5KwLL6iUKF16QIefIleLpA== 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=1787666143; 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=n1ytlBOt8g/0M9JDgIwMuPCINb0ZohmrpQtri3AuBxc=; b=QuJF877oC0pTweYp32g4Rao58zHsMspermpn4QzrnIb8BH/HPRYwJxxK5GlshR4s1lxdXD vQ2TBjwLUAssR3F227ahHp2D/9OTXlGsCLUx+WQjcXtg+eir5cgnh9ZaKoi1CgTafAewDP lFoEotK7YsVnE9SbRQ9iil/AJeyjZTWxAHlh1dOcMbtm7cm+7QMBCNUokzLytg7NSd8iLB S3/zRaOJKGeinySopGzORVVtXnAAGUfSokfWzWIIsPgSRsn/cezvdhUnWLTALz79ff+vpS EuBKEIVQHfEuI2jQEDeLftpuEd00eEWpYc8dwYQnC9CWNPIqXgp25kQEZSfiKA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4hTq733G0CztjS for ; Tue, 25 Aug 2026 13:55:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1d6a9 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 25 Aug 2026 13:55:38 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Andrew Turner Subject: git: 137ce1e2b2f4 - main - arm64: Use decimal values for op and CR macros 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: andrew X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 137ce1e2b2f4d5ddd2f32c09d80e1ac3ec1ccde4 Auto-Submitted: auto-generated Date: Tue, 25 Aug 2026 13:55:38 +0000 Message-Id: <6a8d9eda.1d6a9.62b055d6@gitrepo.freebsd.org> The branch main has been updated by andrew: URL: https://cgit.FreeBSD.org/src/commit/?id=137ce1e2b2f4d5ddd2f32c09d80e1ac3ec1ccde4 commit 137ce1e2b2f4d5ddd2f32c09d80e1ac3ec1ccde4 Author: Andrew Turner AuthorDate: 2025-06-02 16:05:21 +0000 Commit: Andrew Turner CommitDate: 2026-08-25 13:47:53 +0000 arm64: Use decimal values for op and CR macros Using hex here breaks the instruction generated by MRS_REG_ALT_NAME. Switch to a decimal value. Sponsored by: Arm Ltd --- sys/arm64/include/armreg.h | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/sys/arm64/include/armreg.h b/sys/arm64/include/armreg.h index 673af260ac79..cd79bed39406 100644 --- a/sys/arm64/include/armreg.h +++ b/sys/arm64/include/armreg.h @@ -2023,11 +2023,11 @@ /* ID_ISAR5_EL1 */ #define ID_ISAR5_EL1_ISS ISS_MSR_REG(ID_ISAR5_EL1) -#define ID_ISAR5_EL1_op0 0x3 -#define ID_ISAR5_EL1_op1 0x0 -#define ID_ISAR5_EL1_CRn 0x0 -#define ID_ISAR5_EL1_CRm 0x2 -#define ID_ISAR5_EL1_op2 0x5 +#define ID_ISAR5_EL1_op0 3 +#define ID_ISAR5_EL1_op1 0 +#define ID_ISAR5_EL1_CRn 0 +#define ID_ISAR5_EL1_CRm 2 +#define ID_ISAR5_EL1_op2 5 #define ID_ISAR5_SEVL_SHIFT 0 #define ID_ISAR5_SEVL_WIDTH 4 #define ID_ISAR5_SEVL_MASK (UL(0xf) << ID_ISAR5_SEVL_SHIFT) @@ -2155,11 +2155,11 @@ /* MVFR0_EL1 */ #define MVFR0_EL1_ISS ISS_MSR_REG(MVFR0_EL1) -#define MVFR0_EL1_op0 0x3 -#define MVFR0_EL1_op1 0x0 -#define MVFR0_EL1_CRn 0x0 -#define MVFR0_EL1_CRm 0x3 -#define MVFR0_EL1_op2 0x0 +#define MVFR0_EL1_op0 3 +#define MVFR0_EL1_op1 0 +#define MVFR0_EL1_CRn 0 +#define MVFR0_EL1_CRm 3 +#define MVFR0_EL1_op2 0 #define MVFR0_SIMDReg_SHIFT 0 #define MVFR0_SIMDReg_WIDTH 4 #define MVFR0_SIMDReg_MASK (UL(0xf) << MVFR0_SIMDReg_SHIFT) @@ -2214,11 +2214,11 @@ /* MVFR1_EL1 */ #define MVFR1_EL1_ISS ISS_MSR_REG(MVFR1_EL1) -#define MVFR1_EL1_op0 0x3 -#define MVFR1_EL1_op1 0x0 -#define MVFR1_EL1_CRn 0x0 -#define MVFR1_EL1_CRm 0x3 -#define MVFR1_EL1_op2 0x1 +#define MVFR1_EL1_op0 3 +#define MVFR1_EL1_op1 0 +#define MVFR1_EL1_CRn 0 +#define MVFR1_EL1_CRm 3 +#define MVFR1_EL1_op2 1 #define MVFR1_FPFtZ_SHIFT 0 #define MVFR1_FPFtZ_WIDTH 4 #define MVFR1_FPFtZ_MASK (UL(0xf) << MVFR1_FPFtZ_SHIFT)