-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge tag 'perf-core-for-mingo-5.1-20190214' of git://git.kernel.org/…
…pub/scm/linux/kernel/git/acme/linux into perf/core Pull perf/core improvements and fixes from Arnaldo Carvalho de Melo: perf list: Jiri Olsa: - Display metric expressions for --details option perf record: Alexey Budankov: - Implement --affinity=node|cpu option, leftover, the other patches in this kit were already applied. perf trace: Arnaldo Carvalho de Melo: - Fix segfaults due to not properly handling negative file descriptor syscall args. - Fix segfault related to the 'waitid' 'options' prefix showing logic. - Filter out 'gnome-terminal*' if it is a parent of 'perf trace', to reduce the syscall feedback loop in system wide sessions. BPF: Song Liu: - Silence "Couldn't synthesize bpf events" warning for EPERM. Build system: Arnaldo Carvalho de Melo: - Fix the test-all.c feature detection fast path that was broken for quite a while leading to longer build times. Event parsing: Jiri Olsa: - Fix legacy events symbol separator parsing cs-etm: Mathieu Poirier: - Fix some error path return errors and plug some memory leaks. - Add proper header file for symbols - Remove unused structure fields. - Modularize auxtrace_buffer fetch, decoder and packet processing loop. Vendor events: Paul Clarke: - Add assorted metrics for the Power8 and Power9 architectures. perf report: Thomas Richter: - Add s390 diagnostic sampling descriptor size Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> Signed-off-by: Ingo Molnar <mingo@kernel.org>
- Loading branch information
Showing
64 changed files
with
4,877 additions
and
512 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,3 +8,4 @@ int main(void) | |
free(get_current_dir_name()); | ||
return 0; | ||
} | ||
#undef _GNU_SOURCE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,3 +7,4 @@ int main(void) | |
|
||
return 0; | ||
} | ||
#undef _GNU_SOURCE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,3 +6,5 @@ int main(void) | |
{ | ||
return !!reallocarray(NULL, 1, 1); | ||
} | ||
|
||
#undef _GNU_SOURCE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,3 +8,5 @@ int main(void) | |
{ | ||
return sched_getcpu(); | ||
} | ||
|
||
#undef _GNU_SOURCE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,3 +5,4 @@ int main(void) | |
{ | ||
return setns(0, 0); | ||
} | ||
#undef _GNU_SOURCE |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
libperf-y += common.o | ||
libperf-y += $(SRCARCH)/ | ||
perf-y += common.o | ||
perf-y += $(SRCARCH)/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
libperf-y += util/ | ||
libperf-$(CONFIG_DWARF_UNWIND) += tests/ | ||
perf-y += util/ | ||
perf-$(CONFIG_DWARF_UNWIND) += tests/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
libperf-y += regs_load.o | ||
libperf-y += dwarf-unwind.o | ||
libperf-y += vectors-page.o | ||
perf-y += regs_load.o | ||
perf-y += dwarf-unwind.o | ||
perf-y += vectors-page.o | ||
|
||
libperf-y += arch-tests.o | ||
perf-y += arch-tests.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
libperf-$(CONFIG_DWARF) += dwarf-regs.o | ||
perf-$(CONFIG_DWARF) += dwarf-regs.o | ||
|
||
libperf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o | ||
libperf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o | ||
perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o | ||
perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o | ||
|
||
libperf-$(CONFIG_AUXTRACE) += pmu.o auxtrace.o cs-etm.o | ||
perf-$(CONFIG_AUXTRACE) += pmu.o auxtrace.o cs-etm.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
libperf-y += util/ | ||
libperf-$(CONFIG_DWARF_UNWIND) += tests/ | ||
perf-y += util/ | ||
perf-$(CONFIG_DWARF_UNWIND) += tests/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
libperf-y += regs_load.o | ||
libperf-y += dwarf-unwind.o | ||
perf-y += regs_load.o | ||
perf-y += dwarf-unwind.o | ||
|
||
libperf-y += arch-tests.o | ||
perf-y += arch-tests.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
libperf-y += header.o | ||
libperf-y += sym-handling.o | ||
libperf-$(CONFIG_DWARF) += dwarf-regs.o | ||
libperf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o | ||
libperf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o | ||
perf-y += header.o | ||
perf-y += sym-handling.o | ||
perf-$(CONFIG_DWARF) += dwarf-regs.o | ||
perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o | ||
perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o | ||
|
||
libperf-$(CONFIG_AUXTRACE) += ../../arm/util/pmu.o \ | ||
perf-$(CONFIG_AUXTRACE) += ../../arm/util/pmu.o \ | ||
../../arm/util/auxtrace.o \ | ||
../../arm/util/cs-etm.o \ | ||
arm-spe.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
libperf-y += util/ | ||
perf-y += util/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
libperf-y += header.o | ||
perf-y += header.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
libperf-y += util/ | ||
libperf-y += tests/ | ||
perf-y += util/ | ||
perf-y += tests/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
libperf-$(CONFIG_DWARF_UNWIND) += regs_load.o | ||
libperf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o | ||
perf-$(CONFIG_DWARF_UNWIND) += regs_load.o | ||
perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o | ||
|
||
libperf-y += arch-tests.o | ||
perf-y += arch-tests.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,11 @@ | ||
libperf-y += header.o | ||
libperf-y += sym-handling.o | ||
libperf-y += kvm-stat.o | ||
libperf-y += perf_regs.o | ||
libperf-y += mem-events.o | ||
perf-y += header.o | ||
perf-y += sym-handling.o | ||
perf-y += kvm-stat.o | ||
perf-y += perf_regs.o | ||
perf-y += mem-events.o | ||
|
||
libperf-$(CONFIG_DWARF) += dwarf-regs.o | ||
libperf-$(CONFIG_DWARF) += skip-callchain-idx.o | ||
perf-$(CONFIG_DWARF) += dwarf-regs.o | ||
perf-$(CONFIG_DWARF) += skip-callchain-idx.o | ||
|
||
libperf-$(CONFIG_LIBUNWIND) += unwind-libunwind.o | ||
libperf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o | ||
perf-$(CONFIG_LIBUNWIND) += unwind-libunwind.o | ||
perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
libperf-y += util/ | ||
perf-y += util/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
libperf-y += header.o | ||
libperf-y += kvm-stat.o | ||
perf-y += header.o | ||
perf-y += kvm-stat.o | ||
|
||
libperf-$(CONFIG_DWARF) += dwarf-regs.o | ||
libperf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o | ||
perf-$(CONFIG_DWARF) += dwarf-regs.o | ||
perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o | ||
|
||
libperf-y += machine.o | ||
perf-y += machine.o | ||
|
||
libperf-$(CONFIG_AUXTRACE) += auxtrace.o | ||
perf-$(CONFIG_AUXTRACE) += auxtrace.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
libperf-y += util/ | ||
perf-y += util/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
libperf-$(CONFIG_DWARF) += dwarf-regs.o | ||
perf-$(CONFIG_DWARF) += dwarf-regs.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
libperf-y += util/ | ||
perf-y += util/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
libperf-$(CONFIG_DWARF) += dwarf-regs.o | ||
perf-$(CONFIG_DWARF) += dwarf-regs.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
libperf-y += util/ | ||
libperf-y += tests/ | ||
perf-y += util/ | ||
perf-y += tests/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,8 @@ | ||
libperf-$(CONFIG_DWARF_UNWIND) += regs_load.o | ||
libperf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o | ||
perf-$(CONFIG_DWARF_UNWIND) += regs_load.o | ||
perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o | ||
|
||
libperf-y += arch-tests.o | ||
libperf-y += rdpmc.o | ||
libperf-y += perf-time-to-tsc.o | ||
libperf-$(CONFIG_AUXTRACE) += insn-x86.o | ||
libperf-$(CONFIG_X86_64) += bp-modify.o | ||
perf-y += arch-tests.o | ||
perf-y += rdpmc.o | ||
perf-y += perf-time-to-tsc.o | ||
perf-$(CONFIG_AUXTRACE) += insn-x86.o | ||
perf-$(CONFIG_X86_64) += bp-modify.o |
Oops, something went wrong.