Home
last modified time | relevance | path

Searched refs:CAP_PERFMON (Results 1 – 15 of 15) sorted by relevance

/linux-6.6.21/tools/perf/util/
Dcap.h32 #ifndef CAP_PERFMON
33 #define CAP_PERFMON 38 macro
Dutil.c329 perf_cap__capable(CAP_PERFMON) || in perf_event_paranoid_check()
/linux-6.6.21/tools/testing/selftests/bpf/
Dcap_helpers.h8 #ifndef CAP_PERFMON
9 #define CAP_PERFMON 38 macro
Dtest_loader.c416 1ULL << CAP_PERFMON | 1ULL << CAP_BPF); in drop_capabilities()
Dtest_verifier.c73 1ULL << CAP_PERFMON | \
/linux-6.6.21/Documentation/admin-guide/
Dperf-security.rst69 Unprivileged processes with enabled CAP_PERFMON capability are treated
72 checks in the kernel. CAP_PERFMON implements the principle of least
80 use cases is discouraged with respect to the CAP_PERFMON capability.
82 API contain denial records of acquiring both CAP_PERFMON and CAP_SYS_ADMIN
83 capabilities then providing the process with CAP_PERFMON capability singly
92 CAP_SYS_PTRACE capability is not required and CAP_PERFMON is enough to
150 Using a libcap without support for CAP_PERFMON will make cap_get_flag(caps, 38,
158 To get kernel and user samples with a perf binary with just CAP_PERFMON.
169 inherent processes with CAP_PERFMON and other required capabilities so that
175 1. Create shell script that uses capsh utility [16]_ to assign CAP_PERFMON
[all …]
/linux-6.6.21/include/uapi/linux/
Dcapability.h381 #define CAP_PERFMON 38 macro
/linux-6.6.21/include/linux/
Dcapability.h197 return capable(CAP_PERFMON) || capable(CAP_SYS_ADMIN); in perfmon_capable()
/linux-6.6.21/tools/perf/Documentation/
Dsecurity.txt131 can be limited for superuser or CAP_PERFMON or CAP_SYS_ADMIN privileged
144 without CAP_PERFMON or CAP_SYS_ADMIN Linux capability.
Dperf-intel-pt.txt784 which in turn requires CAP_PERFMON or CAP_SYS_ADMIN.
/linux-6.6.21/tools/perf/
Dbuiltin-ftrace.c572 if (!(perf_cap__capable(CAP_PERFMON) || in __cmd_ftrace()
888 if (!(perf_cap__capable(CAP_PERFMON) || in __cmd_latency()
Ddesign.txt264 all events on CPU-x. Per CPU counters need CAP_PERFMON or CAP_SYS_ADMIN
/linux-6.6.21/tools/testing/selftests/bpf/prog_tests/
Dtc_bpf.c408 ret = cap_disable_effective(1ULL << CAP_SYS_ADMIN | 1ULL << CAP_PERFMON, NULL); in tc_bpf_non_root()
/linux-6.6.21/Documentation/admin-guide/sysctl/
Dkernel.rst914 users (without CAP_PERFMON). The default value is 2.
920 with respect to CAP_PERFMON use cases.
929 ``CAP_PERFMON``.
931 Disallow raw tracepoint access by users without ``CAP_PERFMON``.
933 >=1 Disallow CPU event access by users without ``CAP_PERFMON``.
935 >=2 Disallow kernel profiling by users without ``CAP_PERFMON``.
/linux-6.6.21/tools/bpf/bpftool/
Dfeature.c1055 capability(CAP_PERFMON), in handle_perms()