diff options
Diffstat (limited to 'tools/include/uapi/linux/prctl.h')
| -rw-r--r-- | tools/include/uapi/linux/prctl.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/include/uapi/linux/prctl.h b/tools/include/uapi/linux/prctl.h index b17201edfa09..b4875a93363a 100644 --- a/tools/include/uapi/linux/prctl.h +++ b/tools/include/uapi/linux/prctl.h | |||
| @@ -220,4 +220,12 @@ struct prctl_mm_map { | |||
| 220 | # define PR_SPEC_DISABLE (1UL << 2) | 220 | # define PR_SPEC_DISABLE (1UL << 2) |
| 221 | # define PR_SPEC_FORCE_DISABLE (1UL << 3) | 221 | # define PR_SPEC_FORCE_DISABLE (1UL << 3) |
| 222 | 222 | ||
| 223 | /* Reset arm64 pointer authentication keys */ | ||
| 224 | #define PR_PAC_RESET_KEYS 54 | ||
| 225 | # define PR_PAC_APIAKEY (1UL << 0) | ||
| 226 | # define PR_PAC_APIBKEY (1UL << 1) | ||
| 227 | # define PR_PAC_APDAKEY (1UL << 2) | ||
| 228 | # define PR_PAC_APDBKEY (1UL << 3) | ||
| 229 | # define PR_PAC_APGAKEY (1UL << 4) | ||
| 230 | |||
| 223 | #endif /* _LINUX_PRCTL_H */ | 231 | #endif /* _LINUX_PRCTL_H */ |
