aboutsummaryrefslogtreecommitdiff
tag nameperf-core-for-mingo-20160913 (a06d4ab8cf0a51b6b82a4d85af523a1c1b709cf6)
tag date2016-09-13 17:14:19 -0300
tagged byArnaldo Carvalho de Melo <acme@redhat.com>
tagged objectcommit dd60fba732...
perf/core improvements and fixes:
User visible: - Support event group view with hierarchy mode in 'perf top' and 'perf report', e.g: $ perf record -e '{cycles,instructions}' make $ perf report --hierarchy --stdio ... # Overhead Command / Shared Object / Symbol # ...................... .................................. ... 25.74% 27.18% sh 19.96% 24.14% libc-2.24.so 9.55% 14.64% [.] __strcmp_sse2 1.54% 0.00% [.] __tfind 1.07% 1.13% [.] _int_malloc 0.95% 0.00% [.] __strchr_sse2 0.89% 1.39% [.] __tsearch 0.76% 0.00% [.] strlen - Fix the dwarf regs table for x86_64, adding a missing % to the "%di" register, noticed with a failing 'perf test bpf' (Arnaldo Carvalho de Melo) - Fix handling of mmap parameters in the 'perf trace' beautifier in architectures that don't have the same mappings as x86_64 (Wang Nan) - Handle hugetbl mappings in older systems running new kernels (Wang Nan) Infrastructure: - Add infrastructure for PMU specific configuration, allowing to pass config variables directly to the kernel PMU driver, prefixing those variables with a '@', part of a larger series to support Coresight (Mathieu Poirier) Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJX2F9uAAoJENZQFvNTUqpAAHgP/1naOMX0hNQYjNi/rZuN8y4i 8+dhupwYKsMtmx00q7Dn4p6qzXPesDc1yDy/yNBnwgcV3EJ03UXnoWPUwU1i3KY8 n75RCEIXq6wkIoj5oD768CjP/jOqipUaTQexL7RZbncRYLnGmXsl5sRRnfOsd15n O3Tj1X90yz4uy1AEYXRnrjR9hvCwrwz7c+dFVOFYZKbQBNfFpq2zIkoNzyITFCkA mQyNoJfGG8m9sj/bqtsvk4hhOT710wHHGMaOfUrytuyWskp5s05PkFXrCGSb2Paf uWMkinaMyhOmP2gk85oBvHvAx6P2Abkh+8XXp6+2Khri7pSYV26rh6VaCTWvYypK rIHqkSBPZdXYmhqztIRZQPeIzS7l+DKoJBdbIuVla0AW9aVg0MQOzrO2suN3ZpHn wC6NEicG6tMuWfDSvOAqqiLcSwLi6taD7x0YNVdNEUUZjSg+Es/pQ38ebtaNlpLH Lk4yF1n3boAvNjeS3cKfntkZk08s+7wveO3lflTKJRFB247ThzBDRHWBFoqjqVYW wi0Y1z5/QM89PQ/FzwbrDbD532CuHz3ydk8fJ1KbxC2X//FEqeqCv9a1qTC330ee C+giDw37reslMUyy5BXcZXGOIXmvrlTVWiL5eKVTqaH4QEyaRIFoiCHMHIS+vE2N GsucJYMuIKS7iG7vNcQo =uleL -----END PGP SIGNATURE-----