diff options
-rw-r--r-- | kernel/events/core.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/kernel/events/core.c b/kernel/events/core.c index abbd4b3b96c2..f9ff04c8d084 100644 --- a/kernel/events/core.c +++ b/kernel/events/core.c | |||
@@ -11554,9 +11554,7 @@ void perf_event_delayed_put(struct task_struct *task) | |||
11554 | 11554 | ||
11555 | struct file *perf_event_get(unsigned int fd) | 11555 | struct file *perf_event_get(unsigned int fd) |
11556 | { | 11556 | { |
11557 | struct file *file; | 11557 | struct file *file = fget(fd); |
11558 | |||
11559 | file = fget_raw(fd); | ||
11560 | if (!file) | 11558 | if (!file) |
11561 | return ERR_PTR(-EBADF); | 11559 | return ERR_PTR(-EBADF); |
11562 | 11560 | ||