summaryrefslogtreecommitdiffstats
path: root/tools (follow)
Commit message (Expand)AuthorAgeFilesLines
* perf parse-regs: Introduce a weak function arch__sample_reg_masks()Leo Yan2024-02-1513-17/+68
* perf parse-regs: Always build perf register functionsLeo Yan2024-02-1511-71/+0
* perf build: Remove unused CONFIG_PERF_REGSLeo Yan2024-02-151-4/+0
* perf metric: Don't remove scale from countsIan Rogers2024-02-131-6/+1
* perf stat: Avoid metric-only segvIan Rogers2024-02-131-1/+1
* perf expr: Fix "has_event" function for metric style eventsIan Rogers2024-02-131-1/+19
* perf expr: Allow NaN to be a valid numberIan Rogers2024-02-131-0/+9
* perf maps: Locking tidy up of nr_mapsIan Rogers2024-02-123-5/+11
* perf maps: Hide maps internalsIan Rogers2024-02-129-102/+124
* perf maps: Get map before returning in maps__find_next_entryIan Rogers2024-02-122-2/+4
* perf maps: Get map before returning in maps__find_by_nameIan Rogers2024-02-126-15/+25
* perf maps: Get map before returning in maps__findIan Rogers2024-02-127-27/+26
* perf maps: Switch from rbtree to lazily sorted array for addressesIan Rogers2024-02-124-484/+777
* Merge branch 'perf-tools' into perf-tools-nextNamhyung Kim2024-02-1236-406/+677
|\
| * perf tools headers: update the asm-generic/unaligned.h copy with the kernel s...Arnaldo Carvalho de Melo2024-01-311-12/+12
| * tools include UAPI: Sync linux/mount.h copy with the kernel sourcesArnaldo Carvalho de Melo2024-01-301-0/+70
| * perf evlist: Fix evlist__new_default() for > 1 core PMUJames Clark2024-01-301-1/+8
| * tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench'Arnaldo Carvalho de Melo2024-01-303-4/+8
| * tools headers x86 cpufeatures: Sync with the kernel sources to pick TDX, Zen,...Arnaldo Carvalho de Melo2024-01-301-1/+7
| * tools headers UAPI: Sync unistd.h to pick {list,stat}mount, lsm_{[gs]et_self_...Arnaldo Carvalho de Melo2024-01-291-1/+14
| * perf vendor events intel: Alderlake/sapphirerapids metric fixesIan Rogers2024-01-273-160/+123
| * tools headers UAPI: Sync kvm headers with the kernel sourcesArnaldo Carvalho de Melo2024-01-272-90/+53
| * perf tools: Fix calloc() arguments to address error introduced in gcc-14Sun Haiyong2024-01-264-7/+7
| * perf top: Remove needless malloc(0) call that triggers -Walloc-sizeSun Haiyong2024-01-261-1/+1
| * perf build: Make minimal shellcheck version to v0.6.0Yicong Yang2024-01-261-0/+10
| * tools headers UAPI: Update tools's copy of drm.h headers to pick DRM_IOCTL_MO...Arnaldo Carvalho de Melo2024-01-262-7/+77
| * perf test shell daemon: Make signal test less racyIan Rogers2024-01-261-10/+24
| * perf test shell script: Fix test for python being disabledIan Rogers2024-01-261-2/+1
| * perf test: Workaround debug output in list testIan Rogers2024-01-261-3/+18
| * perf list: Add output file optionIan Rogers2024-01-262-82/+133
| * perf list: Switch error message to pr_err() to respect debug settings (-v)Ian Rogers2024-01-261-1/+1
| * perf test: Fix 'perf script' tests on s390Thomas Richter2024-01-261-1/+8
| * tools headers UAPI: Sync linux/fcntl.h with the kernel sourcesArnaldo Carvalho de Melo2024-01-261-0/+3
| * tools arch x86: Sync the msr-index.h copy with the kernel sources to pick IA3...Arnaldo Carvalho de Melo2024-01-261-0/+8
| * tools headers uapi: Sync linux/stat.h with the kernel sources to pick STATX_M...Arnaldo Carvalho de Melo2024-01-262-0/+2
| * Merge tag 'net-6.8-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2024-01-256-24/+97
| |\
| | * selftests: bonding: do not test arp/ns target with mode balance-alb/tlbHangbin Liu2024-01-251-4/+4
| | * selftests: netdevsim: fix the udp_tunnel_nic testJakub Kicinski2024-01-251-0/+9
| | * selftests: net: fix rps_default_mask with >32 CPUsJakub Kicinski2024-01-241-1/+5
| | * selftests: fill in some missing configs for netJakub Kicinski2024-01-241-0/+28
| | * selftest: Don't reuse port for SO_INCOMING_CPU test.Kuniyuki Iwashima2024-01-231-18/+50
| | * selftests: bonding: Increase timeout to 1200sBenjamin Poirier2024-01-201-1/+1
* | | perf srcline: Add missed addr2line closesIan Rogers2024-02-101-0/+2
* | | perf stat: Support per-cluster aggregationYicong Yang2024-02-0912-9/+154
* | | perf tools: Remove misleading comments on map functionsNamhyung Kim2024-02-091-8/+0
* | | perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()Yang Jihong2024-02-091-1/+1
* | | perf sched: Move curr_pid and cpu_last_switched initialization to perf_sched_...Yang Jihong2024-02-091-33/+61
* | | perf sched: Move curr_thread initialization to perf_sched__map()Yang Jihong2024-02-091-7/+8
* | | perf sched: Fix memory leak in perf_sched__map()Yang Jihong2024-02-091-15/+26
* | | perf sched: Move start_work_mutex and work_done_wait_mutex initialization to ...Yang Jihong2024-02-091-7/+12