linux/arch/arm64
Will Deacon f6f21f8afa arm64: compat: Don't pull syscall number from regs in arm_compat_syscall
commit 5329043214 upstream.

The syscall number may have been changed by a tracer, so we should pass
the actual number in from the caller instead of pulling it from the
saved r7 value directly.

Cc: <stable@vger.kernel.org>
Cc: Pi-Hsun Shih <pihsun@chromium.org>
Reviewed-by: Dave Martin <Dave.Martin@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2019-01-09 17:46:05 +01:00
..
boot ARM: SoC fixes 2018-12-10 09:06:22 -08:00
configs arm64: defconfig: Enable some IPMI configs 2018-11-02 11:39:50 -07:00
crypto crypto: arm64/aes-blk - ensure XTS mask is always loaded 2018-10-12 14:20:45 +08:00
include arm64: compat: Avoid sending SIGILL for unallocated syscall numbers 2019-01-09 17:46:04 +01:00
kernel arm64: compat: Don't pull syscall number from regs in arm_compat_syscall 2019-01-09 17:46:05 +01:00
kvm arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible 2019-01-09 17:45:55 +01:00
lib arm64: lib: use C string functions with KASAN enabled 2018-10-26 16:25:18 -07:00
mm mm: introduce common STRUCT_PAGE_MAX_SHIFT define 2018-12-14 15:05:45 -08:00
net bpf, arm64: fix getting subprog addr from aux for calls 2018-11-26 17:34:24 -08:00
xen arm64: mm: Add additional parameter to uaccess_ttbr0_disable 2018-01-17 13:57:49 +01:00
Kconfig arm64: Add workaround for Cortex-A76 erratum 1286807 2018-11-29 16:45:45 +00:00
Kconfig.debug Kconfig: consolidate the "Kernel hacking" menu 2018-08-02 08:06:48 +09:00
Kconfig.platforms ARM: SoC platform updates for 4.20 2018-10-29 15:37:33 -07:00
Makefile arm64 2nd round of updates for 4.20: 2018-11-03 10:55:23 -07:00