mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-25 21:24:08 +08:00
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: Richard Guy Briggs <rgb@redhat.com> Signed-off-by: Eric Paris <eparis@redhat.com>
This commit is contained in:
parent
91397401bb
commit
4a99854c58
@ -1536,7 +1536,7 @@ void __audit_syscall_entry(int arch, int major,
|
||||
if (!audit_enabled)
|
||||
return;
|
||||
|
||||
context->arch = arch;
|
||||
context->arch = syscall_get_arch();
|
||||
context->major = major;
|
||||
context->argv[0] = a1;
|
||||
context->argv[1] = a2;
|
||||
|
Loading…
Reference in New Issue
Block a user