We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 50268a3 commit 32e6e96Copy full SHA for 32e6e96
kernel/events/core.c
@@ -8400,6 +8400,10 @@ static int perf_kprobe_event_init(struct perf_event *event)
8400
8401
if (event->attr.type != perf_kprobe.type)
8402
return -ENOENT;
8403
+
8404
+ if (!capable(CAP_SYS_ADMIN))
8405
+ return -EACCES;
8406
8407
/*
8408
* no branch sampling for probe events
8409
*/
@@ -8437,6 +8441,10 @@ static int perf_uprobe_event_init(struct perf_event *event)
8437
8441
8438
8442
if (event->attr.type != perf_uprobe.type)
8439
8443
8444
8445
8446
8447
8440
8448
8449
8450
0 commit comments