<div dir="ltr">Hi Guys,<div><br></div><div>Please refer to the issue details at github :</div><div><a href="https://github.com/linux-audit/audit-kernel/issues/68">https://github.com/linux-audit/audit-kernel/issues/68</a><br></div><div><br></div><div>Here is a patch as suggested by rgb, i can confirm that it works.</div><div><br></div><div><br></div><div><div>diff --git a/kernel/auditsc.c b/kernel/auditsc.c</div><div>index ecc23e2..9a78ecb 100644</div><div>--- a/kernel/auditsc.c</div><div>+++ b/kernel/auditsc.c</div><div>@@ -1557,6 +1557,11 @@ void __audit_syscall_exit(int success, long return_code)</div><div> {</div><div>        struct task_struct *tsk = current;</div><div>        struct audit_context *context;</div><div>+</div><div>+        rcu_read_lock();</div><div>+        return_code = pid_nr(find_vpid((int) return_code));</div><div>+        rcu_read_unlock();</div><div>+</div><div><br></div><div>        if (success)</div><div>                success = AUDITSC_SUCCESS;</div></div><div><br></div><div><br></div><div>Kindly review.</div><div><br></div><div>Regards,</div><div>Madzcar</div><div><br></div></div>