diff --git a/[refs] b/[refs] index 69423cd6f27a..56db0a4a2ae0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 639fe4b12f92b54c9c3b38c82cdafaa38cfd3e63 +refs/heads/master: 9f591fd76afdc0e5192e9ed00a36f8efc0b4dfe6 diff --git a/trunk/tools/perf/builtin-record.c b/trunk/tools/perf/builtin-record.c index b09d3b27ca14..3b8b6387c47c 100644 --- a/trunk/tools/perf/builtin-record.c +++ b/trunk/tools/perf/builtin-record.c @@ -395,6 +395,9 @@ static int process_buildids(void) { u64 size = lseek(output, 0, SEEK_CUR); + if (size == 0) + return 0; + session->fd = output; return __perf_session__process_events(session, post_processing_offset, size - post_processing_offset,