Centos-kernel-stream-9/tools/perf
Michael Petlan 1f901f47f6 perf tools: Refactor out kernel symbol argument sanity checking
Bugzilla: https://bugzilla.redhat.com/2069073

upstream
========
commit a3df50abeb7372fd0f1973f885fb8d634ac4e739
Author: James Clark <james.clark@arm.com>
Date: Mon Oct 18 14:48:41 2021 +0100

description
===========
User supplied values for vmlinux and kallsyms are checked before
continuing. Refactor this into a function so that it can be used
elsewhere.

Signed-off-by: Michael Petlan <mpetlan@redhat.com>
2022-05-16 11:35:11 +02:00
..
Documentation perf bpf: Pull in bpf_program__get_prog_info_linear() 2022-05-16 11:35:09 +02:00
arch perf evsel: Don't set exclude_guest by default 2022-05-16 11:35:11 +02:00
bench perf bench futex: Call the futex syscall from a function 2022-05-16 11:35:08 +02:00
dlfilters perf dlfilter: Add dlfilter-show-cycles 2022-05-16 11:35:07 +02:00
examples/bpf
include perf build: Move perf_dlfilters.h in the source tree 2022-04-25 12:33:06 +02:00
jvmti
pmu-events perf jevents: Fix some would-be warnings 2022-05-16 11:35:05 +02:00
python
scripts perf scripts python: Fix passing arguments to stackcollapse report 2022-04-25 12:33:11 +02:00
tests perf test sample-parsing: Add endian test for struct branch_flags 2022-05-16 11:35:09 +02:00
trace perf beauty: Update copy of linux/socket.h with the kernel sources 2022-05-16 11:35:10 +02:00
ui perf annotate: Fix fused instr logic for assembly functions 2022-04-25 12:34:25 +02:00
util perf tools: Refactor out kernel symbol argument sanity checking 2022-05-16 11:35:11 +02:00
.gitignore perf tools: Ignore Documentation dependency file 2022-04-25 12:34:23 +02:00
Build
CREDITS
MANIFEST tools lib: Adopt list_sort() from the kernel sources 2022-05-16 11:34:55 +02:00
Makefile
Makefile.config perf tools: Add define for libtracefs version 2022-05-16 11:34:47 +02:00
Makefile.perf perf dlfilter: Add dlfilter-show-cycles 2022-05-16 11:35:07 +02:00
builtin-annotate.c perf tools: Remove repipe argument from perf_session__new() 2022-04-25 12:33:02 +02:00
builtin-bench.c perf bench: Add benchmark for evlist open/close operations 2022-04-25 12:33:04 +02:00
builtin-buildid-cache.c perf tools: Remove repipe argument from perf_session__new() 2022-04-25 12:33:02 +02:00
builtin-buildid-list.c perf tools: Remove repipe argument from perf_session__new() 2022-04-25 12:33:02 +02:00
builtin-c2c.c perf tools: Remove repipe argument from perf_session__new() 2022-04-25 12:33:02 +02:00
builtin-config.c
builtin-daemon.c perf daemon: Remove duplicate sys/file.h include 2022-05-16 11:34:54 +02:00
builtin-data.c perf data: Correct -h output 2022-04-25 12:33:07 +02:00
builtin-diff.c perf tools: Remove repipe argument from perf_session__new() 2022-04-25 12:33:02 +02:00
builtin-evlist.c perf tools: Remove repipe argument from perf_session__new() 2022-04-25 12:33:02 +02:00
builtin-ftrace.c
builtin-help.c
builtin-inject.c perf tools: Add support for PERF_RECORD_AUX_OUTPUT_HW_ID 2022-05-16 11:35:02 +02:00
builtin-kallsyms.c
builtin-kmem.c perf tools: Remove repipe argument from perf_session__new() 2022-04-25 12:33:02 +02:00
builtin-kvm.c perf tools: Allow controlling synthesizing PERF_RECORD_ metadata events during record 2022-05-16 11:34:44 +02:00
builtin-list.c perf list: Display hybrid PMU events with cpu type 2022-05-16 11:35:05 +02:00
builtin-lock.c perf tools: Remove repipe argument from perf_session__new() 2022-04-25 12:33:02 +02:00
builtin-mem.c perf tools: Remove repipe argument from perf_session__new() 2022-04-25 12:33:02 +02:00
builtin-probe.c perf probe: Do not show @plt function by default 2021-07-07 10:28:10 -03:00
builtin-record.c perf tools: Add support for PERF_RECORD_AUX_OUTPUT_HW_ID 2022-05-16 11:35:02 +02:00
builtin-report.c perf tools: Refactor out kernel symbol argument sanity checking 2022-05-16 11:35:11 +02:00
builtin-sched.c perf tools: Remove repipe argument from perf_session__new() 2022-04-25 12:33:02 +02:00
builtin-script.c perf script: Support instruction latency 2022-05-16 11:35:08 +02:00
builtin-stat.c perf iostat: Use system-wide mode if the target cpu_list is unspecified 2022-04-25 12:34:28 +02:00
builtin-timechart.c perf tools: Remove repipe argument from perf_session__new() 2022-04-25 12:33:02 +02:00
builtin-top.c perf tools: Allow controlling synthesizing PERF_RECORD_ metadata events during record 2022-05-16 11:34:44 +02:00
builtin-trace.c perf tools: Allow controlling synthesizing PERF_RECORD_ metadata events during record 2022-05-16 11:34:44 +02:00
builtin-version.c
builtin.h
check-headers.sh tools lib: Adopt list_sort() from the kernel sources 2022-05-16 11:34:55 +02:00
command-list.txt
design.txt
perf-archive.sh
perf-completion.sh
perf-iostat.sh
perf-read-vdso.c
perf-sys.h
perf-with-kcore.sh
perf.c perf tools: Add external commands to list-cmds 2022-05-06 11:30:11 +02:00
perf.h