git: 927dd50b8d56 - stable/13 - Add the arm64 FPAC exception value

From: Andrew Turner <andrew_at_FreeBSD.org>
Date: Tue, 19 Jul 2022 07:37:21 UTC
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 */