aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorLeonardo Bras <leobras.c@gmail.com>2020-12-08 18:57:08 -0300
committerMichael Ellerman <mpe@ellerman.id.au>2020-12-15 22:22:06 +1100
commit87fb4978ef8f7e3d6f51ea8e259638c4e96f2fc0 (patch)
treeda2251fb64224143d74aae2f702e6722be66bb7c /tools/perf/scripts/python/stackcollapse.py
parenta300bf8c5f24bdeaa84925d1e0ec6221cbdc7597 (diff)
KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp
According to ISAv3.1 and ISAv3.0b, the msgsndp is described to split RB in: msgtype <- (RB) 32:36 payload <- (RB) 37:63 t <- (RB) 57:63 The current way of getting 'msgtype', and 't' is missing their MSB: msgtype: ((arg >> 27) & 0xf) : Gets (RB) 33:36, missing bit 32 t: (arg &= 0x3f) : Gets (RB) 58:63, missing bit 57 Fixes this by applying the correct mask. Signed-off-by: Leonardo Bras <leobras.c@gmail.com> Acked-by: Paul Mackerras <paulus@ozlabs.org> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20201208215707.31149-1-leobras.c@gmail.com
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions