aboutsummaryrefslogtreecommitdiff
path: root/arch/mips/kernel/process.c
diff options
context:
space:
mode:
authorVladimir Murzin <[email protected]>2017-04-24 10:41:53 +0100
committerRussell King <[email protected]>2017-04-26 10:59:36 +0100
commitb70cd406d7fe9976962d621d8c60d324eb47d284 (patch)
tree98aa98df6b8f749605d72cc6f74ace87d830152b /arch/mips/kernel/process.c
parent6f05d0761af612e04572ba4d65b4c0274a88444f (diff)
ARM: 8671/1: V7M: Preserve registers across switch from Thread to Handler mode
According to ARMv7 ARM, when exception is taken content of r0-r3, r12 is unknown (see ExceptionTaken() pseudocode). Even though existent implementations keep these register unchanged, preserve them to be in line with architecture. Reported-by: Dobromir Stefanov <[email protected]> Signed-off-by: Vladimir Murzin <[email protected]> Signed-off-by: Russell King <[email protected]>
Diffstat (limited to 'arch/mips/kernel/process.c')
0 files changed, 0 insertions, 0 deletions