diff options
-rw-r--r-- | kernel/events/core.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/kernel/events/core.c b/kernel/events/core.c index f917dec6f897..733c61636f0d 100644 --- a/kernel/events/core.c +++ b/kernel/events/core.c | |||
@@ -3601,8 +3601,7 @@ perf_read_hw(struct perf_event *event, char __user *buf, size_t count) | |||
3601 | * error state (i.e. because it was pinned but it couldn't be | 3601 | * error state (i.e. because it was pinned but it couldn't be |
3602 | * scheduled on to the CPU at some point). | 3602 | * scheduled on to the CPU at some point). |
3603 | */ | 3603 | */ |
3604 | if ((event->state == PERF_EVENT_STATE_ERROR) || | 3604 | if (event->state == PERF_EVENT_STATE_ERROR) |
3605 | (event->state == PERF_EVENT_STATE_EXIT)) | ||
3606 | return 0; | 3605 | return 0; |
3607 | 3606 | ||
3608 | if (count < event->read_size) | 3607 | if (count < event->read_size) |