git: 927dd50b8d56 - stable/13 - Add the arm64 FPAC exception value
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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 */