aboutsummaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2023-05-30selftests: mptcp: connect: skip if MPTCP is not supportedMatthieu Baerts3-1/+45
2023-05-30selftests: mptcp: join: avoid using 'cmp --bytes'Matthieu Baerts1-2/+11
2023-05-29tools: ynl: Support enums in struct members in genetlink-legacyDonald Hunter2-1/+7
2023-05-29tools: ynl: Initialise fixed headers to 0 in genetlink-legacyDonald Hunter1-1/+1
2023-05-29usbip: Use _FORTIFY_SOURCE=2 instead of (implicitly) =1Uwe Kleine-König1-2/+2
2023-05-29usbip: give a more helpful error message if vhdi_hcd isn't loadedGalen Guyer3-3/+3
2023-05-29Merge tag 'trace-v6.4-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2-3/+26
2023-05-28libsubcmd: Avoid two path statics, removing 8192 bytes from .bssIan Rogers1-15/+20
2023-05-28perf test pmu: Avoid 2 static path arraysIan Rogers1-8/+9
2023-05-28tools api fs: Dynamically allocate cgroupfs mount point cache, removing 4128 ...Ian Rogers1-6/+11
2023-05-28perf scripting-engines: Move static to local variable, remove 16384 from .bssIan Rogers2-4/+5
2023-05-28perf path: Make mkpath thread safe, remove 16384 bytes from .bssIan Rogers5-34/+14
2023-05-28perf probe: Dynamically allocate params memoryIan Rogers1-62/+71
2023-05-28perf timechart: Make large arrays dynamicIan Rogers1-9/+39
2023-05-28perf lock: Dynamically allocate lockhash_tableIan Rogers1-4/+16
2023-05-28perf daemon: Dynamically allocate path to perfIan Rogers1-16/+28
2023-05-28tools lib api fs tracing_path: Remove two unused MAX_PATH pathsIan Rogers1-11/+6
2023-05-28tools api fs: Avoid large static PATH_MAX arraysIan Rogers1-7/+18
2023-05-28perf trace beauty: Make MSR arrays const to move it to .data.rel.roIan Rogers2-4/+4
2023-05-28perf trace: Make some large static arrays const to move it to .data.rel.roIan Rogers1-14/+19
2023-05-28perf test x86: intel-pt-test data is immutable so mark it constIan Rogers1-7/+7
2023-05-28perf test x86: insn-x86 test data is immutable so mark it constIan Rogers1-5/+5
2023-05-28perf header: Make nodes dynamic in write_mem_topology()Ian Rogers1-16/+25
2023-05-28perf evsel: Don't let for_each_group() treat the head of the list as one of i...Ian Rogers2-8/+17
2023-05-28perf evsel: Don't let evsel__group_pmu_name() traverse unsorted groupIan Rogers3-36/+67
2023-05-27perf pmu: Remove is_pmu_hybridIan Rogers2-7/+1
2023-05-27perf pmus: Remove perf_pmus__has_hybridIan Rogers17-80/+31
2023-05-27perf pmus: Add function to return count of core PMUsIan Rogers2-7/+15
2023-05-27perf pmus: Ensure all PMUs are read for find_by_typeIan Rogers1-1/+14
2023-05-27perf pmus: Avoid repeated sysfs scanningIan Rogers1-2/+31
2023-05-27perf pmus: Allow just core PMU scanningIan Rogers14-96/+75
2023-05-27perf pmus: Split pmus list into core and otherIan Rogers1-14/+38
2023-05-27perf pmu: Separate pmu and pmusIan Rogers41-506/+533
2023-05-27perf x86 mem: minor refactor to is_mem_loads_aux_eventIan Rogers1-7/+7
2023-05-27perf pmus: Prefer perf_pmu__scan over perf_pmus__for_each_pmuIan Rogers4-18/+8
2023-05-27perf pmu: Remove perf_pmu__hybrid_pmus listIan Rogers8-81/+0
2023-05-27perf mem: Avoid hybrid PMU listIan Rogers5-16/+36
2023-05-27perf stat: Avoid hybrid PMU listIan Rogers1-4/+5
2023-05-27perf metrics: Remove perf_pmu__is_hybrid useIan Rogers1-4/+2
2023-05-27perf header: Avoid hybrid PMU list in write_pmu_capsIan Rogers1-8/+11
2023-05-27perf evsel: Compute is_hybrid from PMU being coreIan Rogers2-2/+15
2023-05-27perf topology: Avoid hybrid list for hybrid topologyIan Rogers1-5/+14
2023-05-27perf x86: Iterate hybrid PMUs as core PMUsIan Rogers3-13/+28
2023-05-27perf pmu: Rewrite perf_pmu__has_hybrid to avoid listIan Rogers1-5/+11
2023-05-27perf pmu: Remove perf_pmu__hybrid_mountedIan Rogers3-29/+2
2023-05-27perf evlist: Reduce scope of evlist__has_hybridIan Rogers7-48/+14
2023-05-27perf evlist: Remove __evlist__add_defaultIan Rogers10-130/+25
2023-05-27perf evlist: Remove evlist__warn_hybrid_groupIan Rogers3-36/+0
2023-05-27perf tools: Warn if no user requested CPUs match PMU's CPUsIan Rogers8-121/+43
2023-05-27perf target: Remove unused hybrid valueIan Rogers3-4/+0