summaryrefslogtreecommitdiff
path: root/tools/perf/util
AgeCommit message (Expand)Author
2026-05-29perf session: Bound nr_cpus_avail and validate sample CPUArnaldo Carvalho de Melo
2026-05-29perf session: Check for decompression buffer size overflowArnaldo Carvalho de Melo
2026-05-29perf tools: Harden compressed event processingArnaldo Carvalho de Melo
2026-05-29perf session: Add byte-swap handler for PERF_RECORD_COMPRESSED2Arnaldo Carvalho de Melo
2026-05-29perf header: Validate bitmap size before allocating in do_read_bitmap()Arnaldo Carvalho de Melo
2026-05-29perf header: Sanity check HEADER_EVENT_DESC attr.size before swapArnaldo Carvalho de Melo
2026-05-29perf header: Validate feature section size and add read path bounds checkingArnaldo Carvalho de Melo
2026-05-29perf header: Validate f_attr.ids section before use in perf_session__read_hea...Arnaldo Carvalho de Melo
2026-05-29perf header: Propagate feature section processing errorsArnaldo Carvalho de Melo
2026-05-29perf tools: Bounds check perf_event_attr fields against attr.size before prin...Arnaldo Carvalho de Melo
2026-05-29perf header: Validate null-termination in PERF_RECORD_EVENT_UPDATE string fieldsArnaldo Carvalho de Melo
2026-05-29perf session: Add byte-swap and bounds check for PERF_RECORD_BPF_METADATA eventsArnaldo Carvalho de Melo
2026-05-29perf auxtrace: Harden auxtrace_error event handlingArnaldo Carvalho de Melo
2026-05-29perf cpumap: Reject RANGE_CPUS with start_cpu > end_cpuArnaldo Carvalho de Melo
2026-05-29perf header: Byte-swap build ID event pid and bounds check section entriesArnaldo Carvalho de Melo
2026-05-29perf session: Validate nr fields against event size on both swap and common p...Arnaldo Carvalho de Melo
2026-05-29perf session: Validate HEADER_ATTR attr.size before swappingArnaldo Carvalho de Melo
2026-05-29perf session: Use bounded copy for PERF_RECORD_TIME_CONVArnaldo Carvalho de Melo
2026-05-29perf session: Add validated swap infrastructure with null-termination checksArnaldo Carvalho de Melo
2026-05-29perf session: Fix swap_sample_id_all() crash on crafted eventsArnaldo Carvalho de Melo
2026-05-29perf session: Fix PERF_RECORD_READ swap and dump for variable-length eventsArnaldo Carvalho de Melo
2026-05-29perf zstd: Fix multi-iteration decompression and error handlingArnaldo Carvalho de Melo
2026-05-29perf zstd: Fix compression error path in zstd_compress_stream_to_records()Arnaldo Carvalho de Melo
2026-05-29perf tools: Fix event_contains() macro to verify full field extentArnaldo Carvalho de Melo
2026-05-29perf session: Bounds-check one_mmap event pointer in peek_eventArnaldo Carvalho de Melo
2026-05-29perf session: Add minimum event size and alignment validationArnaldo Carvalho de Melo
2026-05-27perf script: Sort includes and add missed explicit dependenciesIan Rogers
2026-05-27perf: Apply is_ignored_kernel_symbol() filter in ELF loading path for kernel ...Rui Qi
2026-05-27perf: Extract is_ignored_kernel_symbol() for kernel mapping symbol filteringRui Qi
2026-05-27perf auxtrace: Add kernel-doc comment to auxtrace_record__init() functionAthira Rajeev
2026-05-25perf stat: Propagate supported flag to follower cgroup BPF eventsIan Rogers
2026-05-22perf tool_pmu: Make tool PMU events respect enable/disableIan Rogers
2026-05-22perf amd ibs: Decode Streaming-store flag in IBS OP raw dumpRavi Bangoria
2026-05-22perf amd ibs: Decode Remote-Socket flag in IBS OP raw dumpRavi Bangoria
2026-05-22perf amd ibs: Make Fetch status bits dependent on PhyAddrValid for newer plat...Ravi Bangoria
2026-05-22perf amd ibs: Suppress bogus TlbRefillLat and DCPhysAd on Zen4+Ravi Bangoria
2026-05-22perf kwork: Fix memory management of kwork_workIan Rogers
2026-05-22perf stat: Make metric only column line up with headerAndi Kleen
2026-05-20perf build: Move BPF skeleton generation out of Makefile.perfIan Rogers
2026-05-20perf trace beauty: Make beauty generated C code standalone .o filesIan Rogers
2026-05-20perf evsel: Add bounds checking to trace point raw data accessorsIan Rogers
2026-05-20perf synthetic-events: Bound check when synthesizing mmap2 and build_id eventsIan Rogers
2026-05-20perf evsel: Don't pass evsel with sampleIan Rogers
2026-05-20perf s390-sample-raw: Don't pass evsel or its PMU with sampleIan Rogers
2026-05-20perf script: Don't pass evsel with sampleIan Rogers
2026-05-20perf kwork: Don't pass evsel with sampleIan Rogers
2026-05-20perf inject: Don't pass evsel with sampleIan Rogers
2026-05-20perf hist: Remove evsel from struct hist_entry_iterIan Rogers
2026-05-20perf db-export: Remove evsel from struct export_sampleIan Rogers
2026-05-20perf hist: Remove evsel parameter from inc samples functionsIan Rogers