Merge tag 'perf-tools-2020-12-24' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux
Pull more perf tools updates from Arnaldo Carvalho de Melo: - Refactor 'perf stat' per CPU/socket/die/thread aggregation fixing use cases in ARM machines. - Fix memory leak when synthesizing SDT probes in 'perf probe'. - Update kernel header copies related to KVM, epol_pwait. msr-index and powerpc and s390 syscall tables. * tag 'perf-tools-2020-12-24' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux: (24 commits) perf probe: Fix memory leak when synthesizing SDT probes perf stat aggregation: Add separate thread member perf stat aggregation: Add separate core member perf stat aggregation: Add separate die member perf stat aggregation: Add separate socket member perf stat aggregation: Add separate node member perf stat aggregation: Start using cpu_aggr_id in map perf cpumap: Drop in cpu_aggr_map struct perf cpumap: Add new map type for aggregation perf stat: Replace aggregation ID with a struct perf cpumap: Add new struct for cpu aggregation perf cpumap: Use existing allocator to avoid using malloc perf tests: Improve topology test to check all aggregation types perf tools: Update s390's syscall.tbl copy from the kernel sources perf tools: Update powerpc's syscall.tbl copy from the kernel sources perf s390: Move syscall.tbl check into check-headers.sh perf powerpc: Move syscall.tbl check to check-headers.sh tools headers UAPI: Synch KVM's svm.h header with the kernel tools kvm headers: Update KVM headers from the kernel sources tools headers UAPI: Sync KVM's vmx.h header with the kernel sources ...
No related branches found
No related tags found
Showing
- tools/arch/arm64/include/uapi/asm/kvm.h 0 additions, 3 deletionstools/arch/arm64/include/uapi/asm/kvm.h
- tools/arch/x86/include/asm/cpufeatures.h 2 additions, 0 deletionstools/arch/x86/include/asm/cpufeatures.h
- tools/arch/x86/include/asm/msr-index.h 1 addition, 0 deletionstools/arch/x86/include/asm/msr-index.h
- tools/arch/x86/include/uapi/asm/kvm.h 1 addition, 0 deletionstools/arch/x86/include/uapi/asm/kvm.h
- tools/arch/x86/include/uapi/asm/svm.h 28 additions, 0 deletionstools/arch/x86/include/uapi/asm/svm.h
- tools/arch/x86/include/uapi/asm/vmx.h 2 additions, 0 deletionstools/arch/x86/include/uapi/asm/vmx.h
- tools/include/uapi/asm-generic/unistd.h 3 additions, 1 deletiontools/include/uapi/asm-generic/unistd.h
- tools/include/uapi/linux/kvm.h 55 additions, 1 deletiontools/include/uapi/linux/kvm.h
- tools/perf/arch/powerpc/Makefile 0 additions, 7 deletionstools/perf/arch/powerpc/Makefile
- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl 19 additions, 7 deletionstools/perf/arch/powerpc/entry/syscalls/syscall.tbl
- tools/perf/arch/s390/Makefile 0 additions, 4 deletionstools/perf/arch/s390/Makefile
- tools/perf/arch/s390/entry/syscalls/syscall.tbl 226 additions, 170 deletionstools/perf/arch/s390/entry/syscalls/syscall.tbl
- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl 1 addition, 0 deletionstools/perf/arch/x86/entry/syscalls/syscall_64.tbl
- tools/perf/builtin-stat.c 68 additions, 60 deletionstools/perf/builtin-stat.c
- tools/perf/check-headers.sh 2 additions, 0 deletionstools/perf/check-headers.sh
- tools/perf/tests/topology.c 58 additions, 6 deletionstools/perf/tests/topology.c
- tools/perf/trace/beauty/tracepoints/x86_msr.sh 1 addition, 1 deletiontools/perf/trace/beauty/tracepoints/x86_msr.sh
- tools/perf/util/cpumap.c 114 additions, 57 deletionstools/perf/util/cpumap.c
- tools/perf/util/cpumap.h 30 additions, 25 deletionstools/perf/util/cpumap.h
- tools/perf/util/probe-file.c 10 additions, 3 deletionstools/perf/util/probe-file.c
Loading
Please register or sign in to comment