diff --git a/kernel/perf_event.c b/kernel/perf_event.c index 17ac47f4bce69eda21cd07de2bcade79ec9a5df0..8d61d292f7190b6650a15d614f916b500f7a9e9a 100644 --- a/kernel/perf_event.c +++ b/kernel/perf_event.c @@ -3036,7 +3036,7 @@ int perf_output_begin(struct perf_output_handle *handle, handle->sample = sample; if (!data->nr_pages) - goto fail; + goto out; have_lost = atomic_read(&data->lost); if (have_lost)