summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorAnton Blanchard <anton@samba.org>2017-06-15 09:46:39 +1000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-07-27 15:06:05 -0700
commit79afeb379cf496cad4cb0aefb8ed4f9670a74f18 (patch)
treee96e8efe7e7102c2d61dd082b7906cfbed1c684a /tools/perf/scripts/python
parent397722322954dcac604dac53de2a84d963eac517 (diff)
powerpc: Fix emulation of mfocrf in emulate_step()
commit 64e756c55aa46fc18fd53e8f3598b73b528d8637 upstream. From POWER4 onwards, mfocrf() only places the specified CR field into the destination GPR, and the rest of it is set to 0. The PowerPC AS from version 3.0 now requires this behaviour. The emulation code currently puts the entire CR into the destination GPR. Fix it. Fixes: 6888199f7fe5 ("[POWERPC] Emulate more instructions in software") Signed-off-by: Anton Blanchard <anton@samba.org> Acked-by: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions