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


Reply via email to