https://github.com/torvalds/linux
Revision 51468ea91efad9c7e6dbae43cd8bdc423ec61709 authored by Jon Medhurst on 07 April 2011, 12:25:15 UTC, committed by Nicolas Pitre on 29 April 2011, 03:40:55 UTC
We need to reject probing of instructions which read SPSR because
we can't handle this as the value in SPSR is lost when the exception
handler for the probe breakpoint first runs.

This patch also fixes the bitmask for MRS instructions decoding to
include checking bits 5-7.

Signed-off-by: Jon Medhurst <tixy@yxit.co.uk>
Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org>
1 parent 896a74e
History
Tip revision: 51468ea91efad9c7e6dbae43cd8bdc423ec61709 authored by Jon Medhurst on 07 April 2011, 12:25:15 UTC
ARM: kprobes: Reject probing MRS instructions which read SPSR
Tip revision: 51468ea
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.gitignore -rw-r--r-- 941 bytes
.mailmap -rw-r--r-- 4.1 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 91.7 KB
Kbuild -rw-r--r-- 2.4 KB
Kconfig -rw-r--r-- 252 bytes
MAINTAINERS -rw-r--r-- 187.9 KB
Makefile -rw-r--r-- 51.1 KB
README -rw-r--r-- 17.1 KB
REPORTING-BUGS -rw-r--r-- 3.3 KB

README

back to top