| Age | Commit message (Expand) | Author | Files | Lines |
| 11 days | perf build: Move BPF skeleton generation out of Makefile.perf | Ian Rogers | 3 | -1/+46 |
| 11 days | perf event: Fix size of synthesized sample with branch stacks | Ian Rogers | 1 | -3/+6 |
| 2026-04-08 | perf tools: Use calloc() where applicable | Arnaldo Carvalho de Melo | 2 | -10/+5 |
| 2026-04-08 | perf tools: Make more global variables static | Ian Rogers | 4 | -5/+5 |
| 2026-02-26 | perf bench: Add -t/--threads option to perf bench mem mmap | Namhyung Kim | 1 | -21/+88 |
| 2026-01-14 | perf tools: Switch printf("...%s", strerror(errno)) to printf("...%m") | Ian Rogers | 1 | -1/+1 |
| 2025-11-26 | perf tools: Don't read build-ids from non-regular files | James Clark | 1 | -1/+1 |
| 2025-11-13 | perf auxtrace: Remove errno.h from auxtrace.h and fix transitive dependencies | Ian Rogers | 4 | -0/+4 |
| 2025-10-11 | Merge tag 'x86_cleanups_for_v6.18_rc1' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -1/+1 |
| 2025-10-02 | perf bench futex: Add missing stdbool.h | Ian Rogers | 1 | -0/+1 |
| 2025-09-19 | perf bench mem: Add mmap() workloads | Ankur Arora | 2 | -0/+97 |
| 2025-09-19 | perf bench mem: Refactor mem_options | Ankur Arora | 1 | -6/+13 |
| 2025-09-19 | perf bench mem: Allow chunking on a memory region | Ankur Arora | 1 | -2/+18 |
| 2025-09-19 | perf bench mem: Allow mapping of hugepages | Ankur Arora | 1 | -4/+29 |
| 2025-09-19 | perf bench mem: Switch from zalloc() to mmap() | Ankur Arora | 1 | -5/+22 |
| 2025-09-19 | perf bench mem: Pull out init/fini logic | Ankur Arora | 5 | -34/+81 |
| 2025-09-19 | perf bench mem: Move mem op parameters into a structure | Ankur Arora | 1 | -28/+34 |
| 2025-09-19 | perf bench mem: Defer type munging of size to float | Ankur Arora | 1 | -7/+7 |
| 2025-09-19 | perf bench mem: Remove repetition around time measurement | Ankur Arora | 1 | -64/+46 |
| 2025-09-08 | x86/asm: Remove code depending on __GCC_ASM_FLAG_OUTPUTS__ | Uros Bizjak | 1 | -1/+1 |
| 2025-08-25 | perf symbol: Add blocking argument to filename__read_build_id | Ian Rogers | 1 | -1/+1 |
| 2025-08-01 | Merge tag 'perf-tools-for-v6.17-2025-08-01' of git://git.kernel.org/pub/scm/l... | Linus Torvalds | 3 | -24/+41 |
| 2025-07-25 | perf bench synthesize: Avoid use of global perf_env | Ian Rogers | 1 | -8/+19 |
| 2025-07-25 | perf build-id: Ensure struct build_id is empty before use | Ian Rogers | 1 | -1/+1 |
| 2025-07-11 | perf bench futex: Remove support for IMMUTABLE | Sebastian Andrzej Siewior | 7 | -22/+5 |
| 2025-06-22 | Merge tag 'v6.16-rc3' into perf-tools-next | Namhyung Kim | 2 | -2/+8 |
| 2025-06-17 | perf bench futex: Fix prctl include in musl libc | Arnaldo Carvalho de Melo | 2 | -2/+8 |
| 2025-06-09 | perf bench evlist-open-close: Switch user option to use BPF filter | Ian Rogers | 1 | -15/+21 |
| 2025-06-03 | Merge tag 'perf-tools-for-v6.16-1-2025-06-03' of git://git.kernel.org/pub/scm... | Linus Torvalds | 1 | -19/+23 |
| 2025-05-21 | tools headers: Synchronize prctl.h ABI header | Sebastian Andrzej Siewior | 1 | -1/+3 |
| 2025-05-03 | tools/perf: Allow to select the number of hash buckets | Sebastian Andrzej Siewior | 8 | -1/+101 |
| 2025-04-25 | perf bench evlist-open-close: Reduce scope of 2 variables | Ian Rogers | 1 | -19/+23 |
| 2025-03-23 | perf bench sched pipe: fix enforced blocking reads in worker_thread | Dirk Gouders | 1 | -11/+4 |
| 2025-03-05 | perf bench: Fix perf bench syscall loop count | Thomas Richter | 1 | -9/+13 |
| 2025-01-18 | perf bench: Fix undefined behavior in cmpworker() | Kuan-Wei Chiu | 1 | -1/+6 |
| 2024-12-18 | perf bench: Remove reference to cmd_inject | Ian Rogers | 1 | -6/+7 |
| 2024-11-16 | perf header: Move is_cpu_online to numa bench | Ian Rogers | 1 | -0/+53 |
| 2024-10-21 | perf tools: sched-pipe bench: add (-n) nonblocking benchmark | Brian Geffon | 1 | -7/+36 |
| 2024-08-12 | perf tool: Constify tool pointers | Ian Rogers | 1 | -1/+1 |
| 2024-06-26 | perf bench: Make bench its own library | Ian Rogers | 1 | -23/+23 |
| 2024-06-13 | tools/perf: Fix timing issue with parallel threads in perf bench wake-up-para... | Athira Rajeev | 1 | -1/+1 |
| 2024-06-13 | tools/perf: Fix perf bench epoll to enable the run when some CPU's are offline | Athira Rajeev | 2 | -2/+2 |
| 2024-06-13 | tools/perf: Fix perf bench futex to enable the run when some CPU's are offline | Athira Rajeev | 5 | -5/+5 |
| 2024-05-07 | perf bench internals inject-build-id: Fix trap divide when collecting just on... | He Zhe | 1 | -1/+1 |
| 2024-04-12 | perf bench uprobe: Add uretprobe variant of uprobe benchmarks | Ian Rogers | 2 | -3/+19 |
| 2024-04-12 | perf bench uprobe: Remove lib64 from libc.so.6 binary path | Ian Rogers | 1 | -1/+1 |
| 2023-12-12 | libperf cpumap: Replace usage of perf_cpu_map__new(NULL) with perf_cpu_map__n... | Ian Rogers | 7 | -7/+7 |
| 2023-12-05 | perf bench sched-seccomp-notify: Fix spelling mistake "synchronious" -> "sync... | Colin Ian King | 1 | -1/+1 |
| 2023-10-25 | perf bench sched pipe: Add -G/--cgroups option | Namhyung Kim | 1 | -4/+128 |
| 2023-10-12 | perf bench uprobe: Fix potential use of memory after free | Ian Rogers | 1 | -0/+1 |
| 2023-10-10 | Merge tag 'perf-tools-fixes-for-v6.6-1-2023-09-25' into perf-tools-next | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2023-09-26 | perf bench messaging: Kill child processes when exit abnormally in process mode | Yang Jihong | 1 | -3/+20 |
| 2023-09-26 | perf bench messaging: Store chlid process pid when creating worker for proces... | Yang Jihong | 1 | -20/+27 |
| 2023-09-26 | perf bench messaging: Factor out create_worker() | Yang Jihong | 1 | -24/+26 |
| 2023-09-26 | perf bench messaging: Fix coding style issues for sched-messaging | Yang Jihong | 1 | -5/+5 |
| 2023-09-13 | perf bench sched-seccomp-notify: Use the tools copy of seccomp.h UAPI | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2023-09-09 | Merge tag 'perf-tools-for-v6.6-1-2023-09-05' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 5 | -9/+225 |
| 2023-08-24 | perf pmu: Abstract alias/event struct | Ian Rogers | 1 | -6/+2 |
| 2023-08-23 | perf bench breakpoint: Skip run if no breakpoints available | Kajol Jain | 1 | -3/+21 |
| 2023-07-20 | perf bench uprobe trace_printk: Add entry attaching an BPF program that does ... | Arnaldo Carvalho de Melo | 2 | -11/+29 |
| 2023-07-20 | perf bench uprobe empty: Add entry attaching an empty BPF program | Arnaldo Carvalho de Melo | 2 | -3/+73 |
| 2023-07-20 | perf bench uprobe: Show diff to previous | Arnaldo Carvalho de Melo | 1 | -5/+16 |
| 2023-07-20 | perf bench uprobe: Print diff to baseline | Arnaldo Carvalho de Melo | 1 | -3/+24 |
| 2023-07-20 | perf bench uprobe: Add benchmark to test uprobe overhead | Arnaldo Carvalho de Melo | 3 | -0/+82 |
| 2023-07-17 | perf/benchmark: add a new benchmark for seccom_unotify | Andrei Vagin | 3 | -0/+180 |
| 2023-06-12 | perf bench sched messaging: Free contexts on exit | Ian Rogers | 1 | -1/+17 |
| 2023-06-12 | perf bench futex: Avoid memory leaks from pthread_attr | Ian Rogers | 4 | -26/+29 |
| 2023-06-12 | perf bench epoll: Fix missing frees/puts on the exit path | Ian Rogers | 2 | -0/+10 |
| 2023-05-27 | perf pmus: Allow just core PMU scanning | Ian Rogers | 1 | -19/+27 |
| 2023-05-27 | perf pmu: Separate pmu and pmus | Ian Rogers | 1 | -5/+5 |
| 2023-05-27 | perf pmus: Prefer perf_pmu__scan over perf_pmus__for_each_pmu | Ian Rogers | 1 | -4/+2 |
| 2023-05-17 | tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' | Arnaldo Carvalho de Melo | 4 | -10/+2 |
| 2023-04-12 | perf bench inject-buildid: Use zfree() to reduce chances of use after free | Arnaldo Carvalho de Melo | 1 | -1/+2 |
| 2023-04-04 | perf bench: Add pmu-scan benchmark | Namhyung Kim | 3 | -0/+186 |
| 2023-04-04 | perf bench numa: Fix type of loop iterator in do_work, it should be 'long' | Andreas Herrmann | 1 | -1/+1 |
| 2023-04-04 | perf bench: Avoid NDEBUG warning | Ian Rogers | 1 | -2/+6 |
| 2023-04-04 | perf bench syscall: Add fork syscall benchmark | Tiezhu Yang | 2 | -0/+36 |
| 2023-02-02 | perf bench syscall: Add execve syscall benchmark | Tiezhu Yang | 2 | -0/+37 |
| 2023-02-02 | perf bench syscall: Add getpgid syscall benchmark | Tiezhu Yang | 2 | -0/+12 |
| 2023-02-02 | perf bench syscall: Introduce bench_syscall_common() | Tiezhu Yang | 1 | -4/+25 |
| 2022-12-20 | Merge tag 'parisc-for-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -12/+0 |
| 2022-12-17 | parisc: Align parisc MADV_XXX constants with all other architectures | Helge Deller | 1 | -12/+0 |
| 2022-12-05 | perf tools: Use dedicated non-atomic clear/set bit helpers | Sean Christopherson | 1 | -1/+1 |
| 2022-10-31 | perf tools: Move 'struct perf_sample' to a separate header file to disentangl... | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2022-10-27 | perf tools: Make quiet mode consistent between tools | James Clark | 1 | -4/+5 |
| 2022-10-04 | perf bench: Update use of pthread mutex/cond | Ian Rogers | 8 | -171/+153 |
| 2022-05-23 | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2022-05-21 | perf bench numa: Address compiler error on s390 | Thomas Richter | 1 | -1/+1 |
| 2022-05-16 | perf bench breakpoint: Fix build on 32-bit arches | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2022-05-16 | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 1 | -0/+2 |
| 2022-05-13 | perf bench: Add breakpoint benchmarks | Dmitry Vyukov | 3 | -0/+247 |
| 2022-05-08 | perf bench: Fix two numa NDEBUG warnings | Ian Rogers | 1 | -0/+2 |
| 2022-04-14 | perf bench: Fix numa bench to fix usage of affinity for machines with #CPUs > 1K | Athira Rajeev | 1 | -33/+95 |
| 2022-04-14 | perf bench: Fix numa testcase to check if CPU used to bind task is online | Athira Rajeev | 1 | -2/+6 |
| 2022-04-09 | perf bench: Fix epoll bench to correct usage of affinity for machines with #C... | Athira Rajeev | 2 | -12/+38 |
| 2022-04-09 | perf bench: Fix futex bench to correct usage of affinity for machines with #C... | Athira Rajeev | 5 | -28/+83 |
| 2022-04-01 | perf evlist: Rename cpus to user_requested_cpus | Ian Rogers | 1 | -1/+1 |
| 2022-03-12 | perf bench: Fix NULL check against wrong variable | Weiguo Li | 1 | -1/+1 |
| 2022-01-22 | perf cpumap: Migrate to libperf cpumap api | Ian Rogers | 8 | -9/+9 |
| 2022-01-12 | perf cpumap: Give CPUs their own type | Ian Rogers | 7 | -7/+7 |
| 2021-12-06 | Revert "perf bench: Fix two memory leaks detected with ASan" | Jiri Olsa | 1 | -4/+0 |
| 2021-11-18 | perf bench: Fix two memory leaks detected with ASan | Sohaib Mohamed | 1 | -0/+4 |
| 2021-11-13 | perf bench futex: Fix memory leak of perf_cpu_map__new() | Sohaib Mohamed | 4 | -0/+4 |
| 2021-11-07 | perf parse-event: Add init and exit to parse_event_error | Ian Rogers | 1 | -2/+4 |
| 2021-11-07 | perf parse-events: Rename parse_events_error functions | Ian Rogers | 1 | -1/+1 |
| 2021-11-01 | Revert "perf bench futex: Add support for 32-bit systems with 64-bit time_t" | Arnaldo Carvalho de Melo | 1 | -40/+3 |
| 2021-10-27 | perf bench futex: Add support for 32-bit systems with 64-bit time_t | Alistair Francis | 1 | -3/+40 |
| 2021-10-27 | perf bench futex: Call the futex syscall from a function | Alistair Francis | 1 | -17/+26 |
| 2021-10-08 | perf test evlist-open-close: Use inline func to convert timeval to usec | Riccardo Mancini | 1 | -1/+6 |
| 2021-09-17 | perf tools: Allow controlling synthesizing PERF_RECORD_ metadata events durin... | Namhyung Kim | 1 | -2/+2 |
| 2021-09-08 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -1/+1 |
| 2021-09-08 | tools: rename bitmap_alloc() to bitmap_zalloc() | Andy Shevchenko | 1 | -1/+1 |
| 2021-08-30 | perf bench evlist-open-close: Use PRIu64 with u64 to fix build on 32-bit arch... | Arnaldo Carvalho de Melo | 1 | -1/+2 |
| 2021-08-30 | perf bench inject-buildid: Handle writen() errors | Arnaldo Carvalho de Melo | 1 | -22/+30 |
| 2021-08-10 | perf bench: Add benchmark for evlist open/close operations | Riccardo Mancini | 3 | -0/+259 |
| 2021-08-09 | perf bench futex, requeue: Add --pi parameter | Davidlohr Bueso | 2 | -25/+110 |
| 2021-08-09 | perf bench futex, requeue: Robustify futex_wait() handling | Davidlohr Bueso | 1 | -1/+14 |
| 2021-08-09 | perf bench futex, requeue: Add --broadcast option | Davidlohr Bueso | 2 | -0/+5 |
| 2021-08-09 | perf bench futex: Add --mlockall parameter | Davidlohr Bueso | 6 | -0/+38 |
| 2021-08-09 | perf bench futex: Remove bogus backslash from comment | Davidlohr Bueso | 1 | -1/+1 |
| 2021-08-09 | perf bench futex: Group test parameters cleanup | Davidlohr Bueso | 6 | -137/+162 |
| 2021-08-02 | perf tools: Remove repipe argument from perf_session__new() | Namhyung Kim | 1 | -2/+2 |
| 2021-03-23 | perf tools: Fix various typos in comments | Ingo Molnar | 2 | -3/+3 |
| 2021-03-08 | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 4 | -19/+35 |
| 2021-03-06 | perf bench numa: Fix the condition checks for max number of NUMA nodes | Athira Rajeev | 1 | -13/+29 |
| 2021-03-06 | perf tools: Cast (struct timeval).tv_sec when printing | Pierre Gondois | 3 | -6/+6 |
| 2021-03-06 | perf bench: Fix misspellings using codespell | Xiong Zhenwu | 1 | -1/+1 |
| 2021-02-12 | perf env: Remove unneeded internal/cpumap inclusions | Ian Rogers | 7 | -7/+0 |
| 2020-11-12 | tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench ... | Arnaldo Carvalho de Melo | 2 | -0/+6 |
| 2020-10-17 | Merge tag 'perf-tools-for-v5.10-2020-10-15' of git://git.kernel.org/pub/scm/l... | Linus Torvalds | 4 | -21/+524 |
| 2020-10-14 | perf bench: Use condition variables in numa. | Ian Rogers | 1 | -21/+46 |
| 2020-10-14 | perf tools: Pass build_id object to filename__read_build_id() | Jiri Olsa | 1 | -1/+1 |
| 2020-10-14 | perf tools: Use build_id object in dso | Jiri Olsa | 1 | -2/+2 |
| 2020-10-13 | perf bench: Run inject-build-id with --buildid-all option too | Namhyung Kim | 1 | -19/+35 |
| 2020-10-13 | perf bench: Add build-id injection benchmark | Namhyung Kim | 3 | -0/+462 |
| 2020-10-12 | Merge tag 'ras_updates_for_v5.10' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2 | -25/+0 |
| 2020-10-06 | x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}() | Dan Williams | 2 | -25/+0 |
| 2020-09-14 | perf bench: Fix 2 memory sanitizer warnings | Ian Rogers | 1 | -2/+2 |
| 2020-09-03 | perf bench: The do_run_multi_threaded() function must use IS_ERR(perf_session... | YueHaibing | 1 | -2/+2 |
| 2020-08-14 | perf bench numa: Remove dead code in parse_nodes_opt() | Peng Fan | 1 | -2/+0 |
| 2020-08-13 | perf bench numa: Use numa_node_to_cpus() to bind tasks to nodes | Alexander Gordeev | 1 | -17/+16 |
| 2020-08-13 | perf bench numa: Fix cpumask memory leak in node_has_cpus() | Alexander Gordeev | 1 | -4/+9 |
| 2020-08-13 | perf bench mem: Always memset source before memcpy | Vincent Whitchurch | 1 | -10/+11 |
| 2020-08-12 | perf bench: Fix a couple of spelling mistakes in options text | Colin Ian King | 1 | -2/+2 |
| 2020-08-12 | perf bench numa: Fix benchmark names | Alexander Gordeev | 1 | -18/+17 |
| 2020-08-12 | perf bench numa: Fix number of processes in "2x3-convergence" test | Alexander Gordeev | 1 | -1/+1 |
| 2020-07-31 | perf bench: Add benchmark of find_next_bit | Ian Rogers | 3 | -0/+137 |
| 2020-07-28 | perf bench: Add basic syscall benchmark | Davidlohr Bueso | 3 | -0/+83 |
| 2020-05-28 | perf tools: Replace zero-length array with flexible-array | Gustavo A. R. Silva | 1 | -1/+1 |
| 2020-05-28 | tools feature: Rename HAVE_EVENTFD to HAVE_EVENTFD_SUPPORT | Arnaldo Carvalho de Melo | 2 | -4/+4 |
| 2020-05-05 | perf bench: Add kallsyms parsing | Ian Rogers | 3 | -0/+77 |
| 2020-04-30 | perf bench: Add a multi-threaded synthesize benchmark | Ian Rogers | 1 | -25/+186 |
| 2020-04-22 | perf bench: Fix div-by-zero if runtime is zero | Tommi Rantala | 3 | -3/+6 |
| 2020-04-16 | perf bench: Add event synthesis benchmark | Ian Rogers | 3 | -2/+103 |
| 2020-03-06 | perf bench: Clear struct sigaction before sigaction() syscall | Tommi Rantala | 7 | -0/+7 |
| 2020-03-06 | perf bench futex-wake: Restore thread count default to online CPU count | Tommi Rantala | 1 | -2/+2 |
| 2020-03-03 | perf bench: Share some global variables to fix build with gcc 10 | Arnaldo Carvalho de Melo | 5 | -22/+23 |
| 2019-09-20 | perf env: Remove needless cpumap.h header | Arnaldo Carvalho de Melo | 7 | -7/+8 |
| 2019-09-20 | perf tools: Remove util.h from where it is not needed | Arnaldo Carvalho de Melo | 2 | -2/+0 |
| 2019-09-20 | perf tools: Remove needless builtin.h include directives | Arnaldo Carvalho de Melo | 3 | -3/+0 |
| 2019-08-29 | perf tools: Remove perf.h from source files not needing it | Arnaldo Carvalho de Melo | 3 | -3/+0 |
| 2019-08-29 | perf tools: Move everything related to sys_perf_event_open() to perf-sys.h | Arnaldo Carvalho de Melo | 3 | -1/+4 |
| 2019-08-12 | Merge remote-tracking branch 'torvalds/master' into perf/core | Arnaldo Carvalho de Melo | 1 | -2/+4 |
| 2019-08-01 | perf bench numa: Fix cpu0 binding | Jiri Olsa | 1 | -2/+4 |
| 2019-07-29 | libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions | Jiri Olsa | 7 | -7/+13 |
| 2019-07-29 | perf cpu_map: Rename struct cpu_map to struct perf_cpu_map | Jiri Olsa | 7 | -13/+13 |
| 2019-07-09 | perf tools: Use zfree() where applicable | Arnaldo Carvalho de Melo | 2 | -2/+4 |
| 2019-07-09 | tools lib: Adopt zalloc()/zfree() from tools/perf | Arnaldo Carvalho de Melo | 2 | -2/+2 |
| 2019-05-02 | perf bench numa: Add define for RUSAGE_THREAD if not present | Arnaldo Carvalho de Melo | 1 | -0/+4 |
| 2019-03-22 | Merge tag 'perf-core-for-mingo-5.1-20190321' of git://git.kernel.org/pub/scm/... | Thomas Gleixner | 2 | -2/+2 |
| 2019-03-19 | perf tools: Fix errors under optimization level '-Og' | Changbin Du | 2 | -2/+2 |
| 2019-03-05 | tools/: replace open encodings for NUMA_NO_NODE | Stephen Rothwell | 1 | -3/+4 |
| 2018-11-21 | perf bench: Add epoll_ctl(2) benchmark | Davidlohr Bueso | 3 | -0/+415 |
| 2018-11-21 | perf bench: Add epoll parallel epoll_wait benchmark | Davidlohr Bueso | 3 | -0/+544 |
| 2018-11-21 | perf bench: Move HAVE_PTHREAD_ATTR_SETAFFINITY_NP into bench.h | Davidlohr Bueso | 2 | -12/+11 |
| 2018-07-30 | tools arch: Update arch/x86/lib/memcpy_64.S copy used in 'perf bench mem memcpy' | Arnaldo Carvalho de Melo | 3 | -0/+26 |
| 2018-06-25 | perf bench: Fix numa report output code | Jiri Olsa | 1 | -2/+3 |
| 2018-05-07 | perf bench numa: Fix typo in options | Yisheng Xie | 1 | -1/+1 |
| 2017-12-27 | perf perf: Remove duplicate includes | Pravin Shedge | 1 | -1/+0 |
| 2017-12-05 | perf bench futex: Sync waker threads | James Yang | 1 | -2/+20 |
| 2017-11-30 | perf bench futex: Use cpumaps | Davidlohr Bueso | 5 | -41/+65 |
| 2017-11-28 | perf bench numa: Fixup discontiguous/sparse numa nodes | Satheesh Rajendran | 1 | -5/+51 |
| 2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 17 | -0/+17 |
| 2017-06-19 | perf tools: Use __maybe_unused consistently | Arnaldo Carvalho de Melo | 1 | -1/+1 |
| 2017-04-19 | perf tools: Move extra string util functions to util/string2.h | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2017-04-19 | perf tools: Including missing inttypes.h header | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2017-04-19 | perf tools: Add include <linux/kernel.h> where ARRAY_SIZE() is used | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2017-03-27 | perf tools: Remove unused 'prefix' from builtin functions | Arnaldo Carvalho de Melo | 10 | -26/+20 |
| 2017-03-06 | perf bench numa: Add more comment for -c option | Jiri Olsa | 1 | -1/+2 |
| 2017-03-03 | perf bench futex: Fix build on musl + clang | Arnaldo Carvalho de Melo | 5 | -0/+5 |
| 2017-03-03 | perf bench futex: Use __maybe_unused | Arnaldo Carvalho de Melo | 1 | -6/+4 |
| 2017-02-14 | perf bench numa: Make sure dprintf() is not defined | Arnaldo Carvalho de Melo | 1 | -0/+1 |
| 2017-02-14 | Revert "perf bench futex: Sanitize numeric parameters" | Arnaldo Carvalho de Melo | 6 | -20/+0 |
| 2017-02-09 | perf bench numa: Avoid possible truncation when using snprintf() | Arnaldo Carvalho de Melo | 1 | -3/+3 |
| 2016-12-20 | perf bench futex: Fix lock-pi help string | Davidlohr Bueso | 1 | -1/+1 |
| 2016-10-25 | perf bench futex: Sanitize numeric parameters | Davidlohr Bueso | 6 | -0/+20 |
| 2016-10-25 | perf bench futex: Avoid worker cacheline bouncing | Davidlohr Bueso | 2 | -7/+8 |
| 2016-10-24 | perf bench futex: Cache align the worker struct | Sebastian Andrzej Siewior | 1 | -1/+4 |
| 2016-10-24 | perf bench mem: Move boilerplate memory allocation to the infrastructure | Arnaldo Carvalho de Melo | 1 | -47/+30 |
| 2016-08-23 | perf bench futex: Use NSEC_PER_USEC | Arnaldo Carvalho de Melo | 3 | -6/+9 |