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 <[email protected]> --- 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
