s390/perf: add perf register support for floating-point registers
authorHendrik Brueckner <brueckner@linux.vnet.ibm.com>
Wed, 8 Nov 2017 08:17:38 +0000 (09:17 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Thu, 16 Nov 2017 14:06:15 +0000 (15:06 +0100)
commitde9954b75e992d26a67d83990e6219dcb6edc3bf
treeb3f83b1ce69110268dc4965e47c487bc5325b625
parent0da0017f72554c005c1a04c3adc5da9eb64fa7e5
s390/perf: add perf register support for floating-point registers

For correct unwinding of user space processes, the floating-point
register contents are required.  For example, leaf functions might
use fp registers to temporarily store the return address.

Signed-off-by: Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
Reviewed-and-tested-by: Thomas Richter <tmricht@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
tools/perf/arch/s390/include/perf_regs.h
tools/perf/arch/s390/util/unwind-libdw.c