Naveen N. Rao
f47822078d
perf tools: Fix perf regs mask generation
...
On some architectures (powerpc in particular), the number of registers
exceeds what can be represented in an integer bitmask. Ensure we
generate the proper bitmask on such platforms.
Fixes: 71ad0f5e4 ("perf tools: Support for DWARF CFI unwinding on post processing")
Signed-off-by: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
Acked-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
2016-05-11 21:54:06 +10:00
..
arch
perf/powerpc: Add support for unwinding perf-stackdump
2016-05-11 21:54:06 +10:00
bench
perf tools: Remove needless 'extern' from function prototypes
2016-03-23 15:06:35 -03:00
config
perf/powerpc: Add support for unwinding perf-stackdump
2016-05-11 21:54:06 +10:00
Documentation
perf list: Fix documentation of :ppp
2016-03-22 10:01:45 -03:00
jvmti
perf jvmti: improve error message in Makefile
2016-02-25 10:43:28 -03:00
python
scripts
perf python scripting: Append examples to err msg about audit-libs-python
2016-02-12 11:30:27 -03:00
tests
perf tests: Fix tarpkg build test error output redirection
2016-03-24 12:26:41 -03:00
trace/strace /groups
ui
perf hists: Fix determination of a callchain node's childlessness
2016-03-30 18:08:39 -03:00
util
perf tools: Fix perf regs mask generation
2016-05-11 21:54:06 +10:00
.gitignore
Build
perf tools: Set and pass DOCDIR to builtin-report.c
2016-01-12 12:42:07 -03:00
builtin-annotate.c
perf machine: Rename perf_event__preprocess_sample to machine__resolve
2016-03-23 12:03:08 -03:00
builtin-bench.c
perf subcmd: Create subcmd library
2015-12-17 14:27:14 -03:00
builtin-buildid-cache.c
perf tools: Move timestamp creation to util
2016-01-29 17:30:06 -03:00
builtin-buildid-list.c
perf subcmd: Create subcmd library
2015-12-17 14:27:14 -03:00
builtin-config.c
perf config: Add '--system' and '--user' options to select which config file is used
2016-02-12 10:54:46 -03:00
builtin-data.c
perf subcmd: Create subcmd library
2015-12-17 14:27:14 -03:00
builtin-diff.c
perf machine: Rename perf_event__preprocess_sample to machine__resolve
2016-03-23 12:03:08 -03:00
builtin-evlist.c
perf evlist: Add --trace-fields option to show trace fields
2016-01-08 14:23:02 -03:00
builtin-help.c
perf help: Use asprintf instead of adhoc equivalents
2016-03-23 16:36:07 -03:00
builtin-inject.c
perf tools: Add cpumode to struct perf_sample
2016-03-23 12:03:07 -03:00
builtin-kmem.c
mm, tracing: unify mm flags handling in tracepoints and printk
2016-03-15 16:55:16 -07:00
builtin-kvm.c
perf kvm/powerpc: Port perf kvm stat to powerpc
2016-01-29 17:49:54 -03:00
builtin-list.c
perf subcmd: Create subcmd library
2015-12-17 14:27:14 -03:00
builtin-lock.c
perf subcmd: Create subcmd library
2015-12-17 14:27:14 -03:00
builtin-mem.c
perf machine: Rename perf_event__preprocess_sample to machine__resolve
2016-03-23 12:03:08 -03:00
builtin-probe.c
perf subcmd: Create subcmd library
2015-12-17 14:27:14 -03:00
builtin-record.c
perf record: Ensure return non-zero rc when mmap fail
2016-03-03 11:10:36 -03:00
builtin-report.c
perf tools: Do not include stringify.h from the kernel sources
2016-03-23 15:21:15 -03:00
builtin-sched.c
perf subcmd: Create subcmd library
2015-12-17 14:27:14 -03:00
builtin-script.c
perf script: Remove lots of unused arguments
2016-03-23 12:11:03 -03:00
builtin-stat.c
perf stat: Add --metric-only support for -A
2016-03-10 16:50:47 -03:00
builtin-timechart.c
perf machine: Rename perf_event__preprocess_sample to machine__resolve
2016-03-23 12:03:08 -03:00
builtin-top.c
perf tools: Do not include stringify.h from the kernel sources
2016-03-23 15:21:15 -03:00
builtin-trace.c
perf tools: Add cpumode to struct perf_sample
2016-03-23 12:03:07 -03:00
builtin-version.c
perf tools: Move cmd_version() to builtin-version.c
2015-12-09 13:42:03 -03:00
builtin.h
perf tools: Remove needless 'extern' from function prototypes
2016-03-23 15:06:35 -03:00
command-list.txt
perf tools: Do not show trace command if it's not compiled in
2016-01-08 12:46:17 -03:00
CREDITS
design.txt
Makefile
perf build tests: Do parallell builds with 'build-test'
2016-02-04 15:57:00 -03:00
Makefile.perf
tools: Move utilities.mak from perf to tools/scripts/
2016-03-18 13:57:20 -03:00
MANIFEST
perf bench: Fix detached tarball building due to missing 'perf bench memcpy' headers
2016-03-24 12:28:57 -03:00
perf-archive.sh
perf-completion.sh
perf-read-vdso.c
perf-sys.h
perf-with-kcore.sh
perf.c
perf config: Bring perf_default_config to the very beginning at main()
2016-02-26 19:49:16 -03:00
perf.h
perf record: Add --all-user/--all-kernel options
2016-02-18 10:48:44 -03:00