summaryrefslogtreecommitdiff
path: root/tools/perf/util/header.c
AgeCommit message (Expand)AuthorFilesLines
2026-06-17perf bpf: Validate array presence before casting BPF prog info pointersArnaldo Carvalho de Melo1-2/+1
2026-06-03perf env: Add helper to lazily compute the os_releaseIan Rogers1-5/+11
2026-06-03perf header: In print_pmu_caps use perf_env e_machineIan Rogers1-3/+4
2026-06-03perf env: Add perf_env__e_machine helper and use in perf_env__archIan Rogers1-10/+22
2026-05-29perf session: Bound nr_cpus_avail and validate sample CPUArnaldo Carvalho de Melo1-0/+30
2026-05-29perf tools: Harden compressed event processingArnaldo Carvalho de Melo1-0/+17
2026-05-29perf header: Validate bitmap size before allocating in do_read_bitmap()Arnaldo Carvalho de Melo1-5/+29
2026-05-29perf header: Sanity check HEADER_EVENT_DESC attr.size before swapArnaldo Carvalho de Melo1-0/+54
2026-05-29perf header: Validate feature section size and add read path bounds checkingArnaldo Carvalho de Melo1-9/+57
2026-05-29perf header: Validate f_attr.ids section before use in perf_session__read_hea...Arnaldo Carvalho de Melo1-1/+76
2026-05-29perf header: Propagate feature section processing errorsArnaldo Carvalho de Melo1-13/+38
2026-05-29perf header: Validate null-termination in PERF_RECORD_EVENT_UPDATE string fieldsArnaldo Carvalho de Melo1-5/+145
2026-05-29perf header: Byte-swap build ID event pid and bounds check section entriesArnaldo Carvalho de Melo1-4/+46
2026-05-29perf session: Validate HEADER_ATTR attr.size before swappingArnaldo Carvalho de Melo1-5/+91
2026-04-14perf header: Add sanity checks to HEADER_BPF_BTF processingArnaldo Carvalho de Melo1-0/+17
2026-04-14perf header: Sanity check HEADER_BPF_PROG_INFOArnaldo Carvalho de Melo1-0/+20
2026-04-14perf header: Sanity check HEADER_PMU_CAPSArnaldo Carvalho de Melo1-0/+19
2026-04-14perf header: Sanity check HEADER_HYBRID_TOPOLOGYArnaldo Carvalho de Melo1-0/+12
2026-04-14perf header: Sanity check HEADER_CACHEArnaldo Carvalho de Melo1-0/+13
2026-04-14perf header: Sanity check HEADER_GROUP_DESCArnaldo Carvalho de Melo1-1/+15
2026-04-14perf header: Sanity check HEADER_PMU_MAPPINGSArnaldo Carvalho de Melo1-0/+13
2026-04-14perf header: Sanity check HEADER_MEM_TOPOLOGYArnaldo Carvalho de Melo1-0/+12
2026-04-14perf header: Sanity check HEADER_NUMA_TOPOLOGYArnaldo Carvalho de Melo1-0/+13
2026-04-14perf header: Sanity check HEADER_CPU_TOPOLOGYArnaldo Carvalho de Melo1-2/+25
2026-04-14perf header: Sanity check HEADER_NRCPUS and HEADER_CPU_DOMAIN_INFOArnaldo Carvalho de Melo1-1/+44
2026-04-14perf header: Bump up the max number of command line args allowedArnaldo Carvalho de Melo1-2/+5
2026-04-14perf header: Validate nr_domains when reading HEADER_CPU_DOMAIN_INFOArnaldo Carvalho de Melo1-0/+6
2026-04-09perf tools: Use calloc() where applicableArnaldo Carvalho de Melo1-9/+9
2026-04-09perf header: Do validation of perf.data HEADER_CPU_DOMAIN_INFOArnaldo Carvalho de Melo1-0/+11
2026-04-09perf header: Use a max number of command line argsArnaldo Carvalho de Melo1-0/+6
2026-04-06perf tools: Save cln_size headerRicky Ringler1-0/+30
2026-04-03perf header: Refactor pipe mode end marker handlingIan Rogers1-14/+54
2026-04-03perf header: Properly warn/print when libtraceevent/libbpf support is missingIan Rogers1-23/+47
2026-04-03perf header: Add utility to convert feature number to a stringIan Rogers1-0/+7
2026-04-03perf header: Validate build_id filename length to prevent buffer overflowSeungJu Cheon1-0/+10
2026-02-04perf header: Add e_machine/e_flags to the headerIan Rogers1-0/+33
2026-01-28perf header: Replace hardcoded max cpus by MAX_NR_CPUSSwapnil Sapkal1-2/+3
2026-01-23perf header: Fix memory leaks in process_cpu_domain_info()Ian Rogers1-13/+4
2026-01-22perf sched stats: Add support for live modeSwapnil Sapkal1-2/+1
2026-01-22perf header: Support CPU DOMAIN relation infoSwapnil Sapkal1-0/+286
2025-12-07Merge tag 'perf-tools-for-v6.19-2025-12-06' of git://git.kernel.org/pub/scm/l...Linus Torvalds1-4/+5
2025-11-20perf header: Switch "cpu" for find_core_pmu in caps feature writingIan Rogers1-1/+1
2025-11-13perf header: Write bpf_prog (infos|btfs)_cnt to data fileThomas Falcon1-8/+2
2025-11-08perf tool: Add the perf_tool argument to all callbacksIan Rogers1-2/+4
2025-11-07perf record: Make sure to update build-ID cacheNamhyung Kim1-1/+0
2025-07-25perf header: Clean up use of perf_envIan Rogers1-76/+98
2025-07-25perf evlist: Change env variable to sessionIan Rogers1-1/+1
2025-07-25perf build-id: Change sprintf functions to snprintfIan Rogers1-1/+1
2025-07-24libperf evsel: Rename own_cpus to pmu_cpusIan Rogers1-2/+2
2025-07-03perf header: Fix pipe mode header dumpingIan Rogers1-1/+14