x86: audit syscalls based on type of syscall not type of binary
Subsystems (2)
PATCH 1/1 x86: audit syscalls based on type of syscall not type of binary
Fix syscall auditing to audit based on the actual type of system call that was made, not the type of binary that made it.
Signed-off-by Michael Davidson <[email protected]>
---
arch/x86/kernel/ptrace.c +1 -1
@@ -1491,7 +1491,7 @@syscall_trace (regs);if (unlikely (current->audit_context)) { -if (test_thread_flag (TIF_IA32 )) { +if (current_thread_info ()->status &TS_COMPAT ) { audit_syscall_entry(AUDIT_ARCH_I386, regs->orig_ax, regs->bx, regs->cx,