Skip to content

Commit

Permalink
UM: implement syscall_get_arch()
Browse files Browse the repository at this point in the history
This patch defines syscall_get_arch() for the um platform.  It adds a
new syscall.h header file to define this.  It copies the HOST_AUDIT_ARCH
definition from ptrace.h.  (that definition will be removed when we
switch audit to use this new syscall_get_arch() function)

Based-on-patch-by: Richard Briggs <rgb@redhat.com>
Signed-off-by: Eric Paris <eparis@redhat.com>
Cc: user-mode-linux-devel@lists.sourceforge.net
  • Loading branch information
Eric Paris committed Sep 23, 2014
1 parent 37d181b commit 4b4665e
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions arch/x86/um/asm/syscall.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#ifndef __UM_ASM_SYSCALL_H
#define __UM_ASM_SYSCALL_H

#include <uapi/linux/audit.h>

static inline int syscall_get_arch(void)
{
#ifdef CONFIG_X86_32
return AUDIT_ARCH_I386;
#else
return AUDIT_ARCH_X86_64;
#endif
}

#endif /* __UM_ASM_SYSCALL_H */

0 comments on commit 4b4665e

Please sign in to comment.