Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jul 2022 07:37:21 GMT
From:      Andrew Turner <andrew@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org
Subject:   git: 927dd50b8d56 - stable/13 - Add the arm64 FPAC exception value
Message-ID:  <202207190737.26J7bLBr021501@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch stable/13 has been updated by andrew:

URL: https://cgit.FreeBSD.org/src/commit/?id=927dd50b8d56c9c13834ef30d58ef1c90cc85f51

commit 927dd50b8d56c9c13834ef30d58ef1c90cc85f51
Author:     Andrew Turner <andrew@FreeBSD.org>
AuthorDate: 2022-07-04 08:30:49 +0000
Commit:     Andrew Turner <andrew@FreeBSD.org>
CommitDate: 2022-07-19 07:03:30 +0000

    Add the arm64 FPAC exception value
    
    This is currently unused, but is useful to reduce conflicts when MFCing
    patches from main.
    
    Extracted from 85b7c566f15 ("Add arm64 pointer authentication support").
    
    Sponsored by:   The FreeBSD Foundation
---
 sys/arm64/include/armreg.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys/arm64/include/armreg.h b/sys/arm64/include/armreg.h
index 4c752ea24ab6..1e7fefd70dc6 100644
--- a/sys/arm64/include/armreg.h
+++ b/sys/arm64/include/armreg.h
@@ -301,6 +301,7 @@
 #define	 EXCP_SVC64		0x15	/* SVC trap for AArch64 */
 #define	 EXCP_HVC		0x16	/* HVC trap */
 #define	 EXCP_MSR		0x18	/* MSR/MRS trap */
+#define	 EXCP_FPAC		0x1c	/* Faulting PAC trap */
 #define	 EXCP_INSN_ABORT_L	0x20	/* Instruction abort, from lower EL */
 #define	 EXCP_INSN_ABORT	0x21	/* Instruction abort, from same EL */ 
 #define	 EXCP_PC_ALIGN		0x22	/* PC alignment fault */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202207190737.26J7bLBr021501>