Commit 4a99854c authored by Richard Guy Briggs's avatar Richard Guy Briggs Committed by Eric Paris

audit: __audit_syscall_entry: ignore arch arg and call syscall_get_arch() directly

Since every arch should have syscall_get_arch() defined, stop using the
function argument and just collect this ourselves.  We do not drop the
argument as fixing some code paths (in assembly) to not pass this first
argument is non-trivial.  The argument will be dropped when that is
fixed.
Signed-off-by: default avatarRichard Guy Briggs <rgb@redhat.com>
Signed-off-by: default avatarEric Paris <eparis@redhat.com>
parent 91397401
...@@ -1536,7 +1536,7 @@ void __audit_syscall_entry(int arch, int major, ...@@ -1536,7 +1536,7 @@ void __audit_syscall_entry(int arch, int major,
if (!audit_enabled) if (!audit_enabled)
return; return;
context->arch = arch; context->arch = syscall_get_arch();
context->major = major; context->major = major;
context->argv[0] = a1; context->argv[0] = a1;
context->argv[1] = a2; context->argv[1] = a2;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment