]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
riscv: ptrace: cfi: fix "PRACE" typo in uapi header
authorPaul Walmsley <pjw@kernel.org>
Sun, 5 Apr 2026 00:40:57 +0000 (18:40 -0600)
committerPaul Walmsley <pjw@kernel.org>
Sun, 5 Apr 2026 00:40:57 +0000 (18:40 -0600)
A CFI-related macro defined in arch/riscv/uapi/asm/ptrace.h misspells
"PTRACE" as "PRACE"; fix this.

Fixes: 2af7c9cf021c ("riscv/ptrace: expose riscv CFI status and state via ptrace and in core files")
Cc: Deepak Gupta <debug@rivosinc.com>
Signed-off-by: Paul Walmsley <pjw@kernel.org>
arch/riscv/include/uapi/asm/ptrace.h
arch/riscv/kernel/ptrace.c

index 70a74adad914376f7bc4151cf347f4a5c90d1b48..69d71443e111e8edce40497d85925160684b8973 100644 (file)
@@ -146,7 +146,7 @@ struct __sc_riscv_cfi_state {
 #define PTRACE_CFI_SS_LOCK_STATE       _BITUL(PTRACE_CFI_SS_LOCK_BIT)
 #define PTRACE_CFI_SS_PTR_STATE                _BITUL(PTRACE_CFI_SS_PTR_BIT)
 
-#define PRACE_CFI_STATE_INVALID_MASK   ~(PTRACE_CFI_LP_EN_STATE | \
+#define PTRACE_CFI_STATE_INVALID_MASK  ~(PTRACE_CFI_LP_EN_STATE | \
                                          PTRACE_CFI_LP_LOCK_STATE | \
                                          PTRACE_CFI_ELP_STATE | \
                                          PTRACE_CFI_SS_EN_STATE | \
index e592bd6b7665188146d7032302c8feb7d6a94b2c..2704a532e916458b5c210495feff8a1619f59924 100644 (file)
@@ -351,7 +351,7 @@ static int riscv_cfi_set(struct task_struct *target,
        if ((user_cfi.cfi_status.cfi_state &
             (PTRACE_CFI_LP_EN_STATE | PTRACE_CFI_LP_LOCK_STATE |
              PTRACE_CFI_SS_EN_STATE | PTRACE_CFI_SS_LOCK_STATE)) ||
-            (user_cfi.cfi_status.cfi_state & PRACE_CFI_STATE_INVALID_MASK))
+            (user_cfi.cfi_status.cfi_state & PTRACE_CFI_STATE_INVALID_MASK))
                return -EINVAL;
 
        /* If lpad is enabled on target and ptrace requests to set / clear elp, do that */