commit | 87fec0514f613f8ac43c01b0bc0bc7072c5d10ae | [log] [tgz] |
---|---|---|
author | Anton Blanchard <anton@samba.org> | Mon Sep 23 12:04:38 2013 +1000 |
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | Fri Oct 11 16:48:27 2013 +1100 |
tree | 9da3fd6e0c527501160535e9095c4596fb4eb056 | |
parent | e156bd8ad76939a9bcd66d85cf06f8cde1fb8030 [diff] |
powerpc: PTRACE_PEEKUSR/PTRACE_POKEUSER of FPR registers in little endian builds FPRs overlap the high 64bits of the first 32 VSX registers. The ptrace FP read/write code assumes big endian ordering and grabs the lowest 64 bits. Fix this by using the TS_FPR macro which does the right thing. Signed-off-by: Anton Blanchard <anton@samba.org> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>