[PATCH v2 02/13] alpha: pass pt_regs to audit_syscall_entry()

From: Ricardo Robaina

Date: Wed Sep 02 2026 - 11:13:19 EST


audit_syscall_entry() now takes a pointer to pt_regs and extracts
the syscall arguments itself via syscall_get_arguments(). Drop the
individual argument registers from the call and pass regs instead.

Signed-off-by: Ricardo Robaina <rrobaina@xxxxxxxxxx>
---
arch/alpha/kernel/ptrace.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/arch/alpha/kernel/ptrace.c b/arch/alpha/kernel/ptrace.c
index fc8f6cedbb28..8a39c0473297 100644
--- a/arch/alpha/kernel/ptrace.c
+++ b/arch/alpha/kernel/ptrace.c
@@ -496,8 +496,7 @@ asmlinkage unsigned long syscall_trace_enter(void)
}

#ifdef CONFIG_AUDITSYSCALL
- audit_syscall_entry(syscall_get_nr(current, regs),
- regs->r16, regs->r17, regs->r18, regs->r19);
+ audit_syscall_entry(syscall_get_nr(current, regs), regs);
#endif
return syscall_get_nr(current, regs);
}
--
2.55.0