linux/arch/arm64
Will Deacon c878e0cff5 arm64: don't call break hooks for BRK exceptions from EL0
Our break hooks are used to handle brk exceptions from kgdb (and potentially
kprobes if that code ever resurfaces), so don't bother calling them if
the BRK exception comes from userspace.

This prevents userspace from trapping to a kdb shell on systems where
kgdb is enabled and active.

Cc: <stable@vger.kernel.org>
Reported-by: Omar Sandoval <osandov@osandov.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
2014-07-31 11:36:08 +01:00
..
boot arm64: dts: Add more serial port nodes in APM X-Gene device tree 2014-06-18 12:41:55 +01:00
configs arm64: defconfig: enable devtmpfs mount option 2014-07-30 16:54:21 +01:00
crypto arm64/crypto: fix makefile rule for aes-glue-%.o 2014-07-24 17:46:50 +01:00
include arm64: gicv3: Allow GICv3 compilation with older binutils 2014-07-25 13:12:15 +01:00
kernel arm64: don't call break hooks for BRK exceptions from EL0 2014-07-31 11:36:08 +01:00
kvm - Optimised assembly string/memory routines (based on the AArch64 Cortex 2014-06-06 10:43:28 -07:00
lib arm64: lib: Implement optimized string length routines 2014-05-23 15:17:12 +01:00
mm arm64: Determine the vmalloc/vmemmap space at build time based on VA_BITS 2014-07-23 15:28:05 +01:00
xen arm: xen: implement multicall hypercall support. 2014-04-24 13:09:46 +01:00
Kconfig Merge tag 'deps-irqchip-gic-3.17' of git://git.infradead.org/users/jcooper/linux 2014-07-25 13:03:22 +01:00
Kconfig.debug arm64: Enable TEXT_OFFSET fuzzing 2014-07-10 12:36:58 +01:00
Makefile arm64: Enable TEXT_OFFSET fuzzing 2014-07-10 12:36:58 +01:00