| Commit message (Expand) | Author | Age | Files | Lines |
* | libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__n... | Ian Rogers | 2023-12-12 | 7 | -7/+7 |
* | perf bench sched-seccomp-notify: Fix spelling mistake "synchronious" -> "sync... | Colin Ian King | 2023-12-05 | 1 | -1/+1 |
* | perf bench sched pipe: Add -G/--cgroups option | Namhyung Kim | 2023-10-25 | 1 | -4/+128 |
* | perf bench uprobe: Fix potential use of memory after free | Ian Rogers | 2023-10-12 | 1 | -0/+1 |
* | Merge tag 'perf-tools-fixes-for-v6.6-1-2023-09-25' into perf-tools-next | Arnaldo Carvalho de Melo | 2023-10-10 | 1 | -1/+1 |
|\ |
|
| * | perf bench sched-seccomp-notify: Use the tools copy of seccomp.h UAPI | Arnaldo Carvalho de Melo | 2023-09-13 | 1 | -1/+1 |
* | | perf bench messaging: Kill child processes when exit abnormally in process mode | Yang Jihong | 2023-09-26 | 1 | -3/+20 |
* | | perf bench messaging: Store chlid process pid when creating worker for proces... | Yang Jihong | 2023-09-26 | 1 | -20/+27 |
* | | perf bench messaging: Factor out create_worker() | Yang Jihong | 2023-09-26 | 1 | -24/+26 |
* | | perf bench messaging: Fix coding style issues for sched-messaging | Yang Jihong | 2023-09-26 | 1 | -5/+5 |
|/ |
|
* | Merge tag 'perf-tools-for-v6.6-1-2023-09-05' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 2023-09-09 | 5 | -9/+225 |
|\ |
|
| * | perf pmu: Abstract alias/event struct | Ian Rogers | 2023-08-24 | 1 | -6/+2 |
| * | perf bench breakpoint: Skip run if no breakpoints available | Kajol Jain | 2023-08-23 | 1 | -3/+21 |
| * | perf bench uprobe trace_printk: Add entry attaching an BPF program that does ... | Arnaldo Carvalho de Melo | 2023-07-20 | 2 | -11/+29 |
| * | perf bench uprobe empty: Add entry attaching an empty BPF program | Arnaldo Carvalho de Melo | 2023-07-20 | 2 | -3/+73 |
| * | perf bench uprobe: Show diff to previous | Arnaldo Carvalho de Melo | 2023-07-20 | 1 | -5/+16 |
| * | perf bench uprobe: Print diff to baseline | Arnaldo Carvalho de Melo | 2023-07-20 | 1 | -3/+24 |
| * | perf bench uprobe: Add benchmark to test uprobe overhead | Arnaldo Carvalho de Melo | 2023-07-20 | 3 | -0/+82 |
* | | perf/benchmark: add a new benchmark for seccom_unotify | Andrei Vagin | 2023-07-17 | 3 | -0/+180 |
|/ |
|
* | perf bench sched messaging: Free contexts on exit | Ian Rogers | 2023-06-12 | 1 | -1/+17 |
* | perf bench futex: Avoid memory leaks from pthread_attr | Ian Rogers | 2023-06-12 | 4 | -26/+29 |
* | perf bench epoll: Fix missing frees/puts on the exit path | Ian Rogers | 2023-06-12 | 2 | -0/+10 |
* | perf pmus: Allow just core PMU scanning | Ian Rogers | 2023-05-27 | 1 | -21/+29 |
* | perf pmu: Separate pmu and pmus | Ian Rogers | 2023-05-27 | 1 | -5/+5 |
* | perf pmus: Prefer perf_pmu__scan over perf_pmus__for_each_pmu | Ian Rogers | 2023-05-27 | 1 | -4/+2 |
* | tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' | Arnaldo Carvalho de Melo | 2023-05-17 | 4 | -10/+2 |
* | perf bench inject-buildid: Use zfree() to reduce chances of use after free | Arnaldo Carvalho de Melo | 2023-04-12 | 1 | -1/+2 |
* | perf bench: Add pmu-scan benchmark | Namhyung Kim | 2023-04-04 | 3 | -0/+186 |
* | perf bench numa: Fix type of loop iterator in do_work, it should be 'long' | Andreas Herrmann | 2023-04-04 | 1 | -1/+1 |
* | perf bench: Avoid NDEBUG warning | Ian Rogers | 2023-04-04 | 1 | -2/+6 |
* | perf bench syscall: Add fork syscall benchmark | Tiezhu Yang | 2023-04-04 | 2 | -0/+36 |
* | perf bench syscall: Add execve syscall benchmark | Tiezhu Yang | 2023-02-02 | 2 | -0/+37 |
* | perf bench syscall: Add getpgid syscall benchmark | Tiezhu Yang | 2023-02-02 | 2 | -0/+12 |
* | perf bench syscall: Introduce bench_syscall_common() | Tiezhu Yang | 2023-02-02 | 1 | -4/+25 |
* | Merge tag 'parisc-for-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2022-12-20 | 1 | -12/+0 |
|\ |
|
| * | parisc: Align parisc MADV_XXX constants with all other architectures | Helge Deller | 2022-12-17 | 1 | -12/+0 |
* | | perf tools: Use dedicated non-atomic clear/set bit helpers | Sean Christopherson | 2022-12-05 | 1 | -1/+1 |
* | | perf tools: Move 'struct perf_sample' to a separate header file to disentangl... | Arnaldo Carvalho de Melo | 2022-10-31 | 1 | -1/+1 |
* | | perf tools: Make quiet mode consistent between tools | James Clark | 2022-10-27 | 1 | -4/+5 |
|/ |
|
* | perf bench: Update use of pthread mutex/cond | Ian Rogers | 2022-10-04 | 8 | -171/+153 |
* | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 2022-05-23 | 1 | -1/+1 |
|\ |
|
| * | perf bench numa: Address compiler error on s390 | Thomas Richter | 2022-05-21 | 1 | -1/+1 |
* | | perf bench breakpoint: Fix build on 32-bit arches | Arnaldo Carvalho de Melo | 2022-05-16 | 1 | -1/+1 |
* | | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 2022-05-16 | 1 | -0/+2 |
|\| |
|
| * | perf bench: Fix two numa NDEBUG warnings | Ian Rogers | 2022-05-08 | 1 | -0/+2 |
* | | perf bench: Add breakpoint benchmarks | Dmitry Vyukov | 2022-05-13 | 3 | -0/+247 |
|/ |
|
* | perf bench: Fix numa bench to fix usage of affinity for machines with #CPUs > 1K | Athira Rajeev | 2022-04-14 | 1 | -33/+95 |
* | perf bench: Fix numa testcase to check if CPU used to bind task is online | Athira Rajeev | 2022-04-14 | 1 | -2/+6 |
* | perf bench: Fix epoll bench to correct usage of affinity for machines with #C... | Athira Rajeev | 2022-04-09 | 2 | -12/+38 |
* | perf bench: Fix futex bench to correct usage of affinity for machines with #C... | Athira Rajeev | 2022-04-09 | 5 | -28/+83 |