diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2016-06-03 14:39:29 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2016-06-03 14:39:29 -0700 |
commit | e603330c867fea506ea861892bd28d963c07c978 (patch) | |
tree | 2b0cfe878d280a35ed43f998682b2fa9d3dc47f1 /arch/arm | |
parent | d29e4723017b50a3f10395439f19f8d169515c01 (diff) | |
parent | e2dfb4b880146bfd4b6aa8e138c0205407cebbaf (diff) | |
download | linux-e603330c867fea506ea861892bd28d963c07c978.tar.bz2 |
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/arm')
-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; } |