diff options
author | 2016-06-03 14:39:29 -0700 | |
---|---|---|
committer | 2016-06-03 14:39:29 -0700 | |
commit | e603330c867fea506ea861892bd28d963c07c978 (patch) | |
tree | 2b0cfe878d280a35ed43f998682b2fa9d3dc47f1 /arch | |
parent | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6... (diff) | |
parent | ARM: fix PTRACE_SETVFPREGS on SMP systems (diff) | |
download | linux-e603330c867fea506ea861892bd28d963c07c978.tar.gz linux-e603330c867fea506ea861892bd28d963c07c978.tar.bz2 linux-e603330c867fea506ea861892bd28d963c07c978.zip |
Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm
Pull ARM fix from Russell King:
"Just one fix to the ptrace code, spotted by Simon Marchi, where if a
thread migrates to a different CPU and the VFP registers are changed
through ptrace, the application doesn't see the updated VFP registers"
* 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm:
ARM: fix PTRACE_SETVFPREGS on SMP systems
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/kernel/ptrace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/kernel/ptrace.c b/arch/arm/kernel/ptrace.c index ef9119f7462e..4d9375814b53 100644 --- a/arch/arm/kernel/ptrace.c +++ b/arch/arm/kernel/ptrace.c @@ -733,8 +733,8 @@ static int vfp_set(struct task_struct *target, if (ret) return ret; - vfp_flush_hwstate(thread); thread->vfpstate.hard = new_vfp; + vfp_flush_hwstate(thread); return 0; } |