mbox series

[0/3] Fix private compat syscall emulation

Message ID 1546539240-20647-1-git-send-email-will.deacon@arm.com (mailing list archive)
Headers show
Series Fix private compat syscall emulation | expand

Message

Will Deacon Jan. 3, 2019, 6:13 p.m. UTC
Hi all,

These three fixes should address the issues reported in [1] relating to
our emulation of the ARM private syscall region.

Cheers,

Will

[1] http://lists.infradead.org/pipermail/linux-arm-kernel/2019-January/623132.html

--->8

Will Deacon (3):
  arm64: compat: Avoid sending SIGILL for unallocated syscall numbers
  arm64: compat: Don't pull syscall number from regs in
    arm_compat_syscall
  arm64: compat: Hook up io_pgetevents() for 32-bit tasks

 arch/arm64/include/asm/unistd.h   |  7 ++++---
 arch/arm64/include/asm/unistd32.h |  2 ++
 arch/arm64/kernel/sys_compat.c    | 11 +++++------
 arch/arm64/kernel/syscall.c       |  9 ++++-----
 4 files changed, 15 insertions(+), 14 deletions(-)