diff --git a/[refs] b/[refs] index af272da9abe5..dcca8fb3df99 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0252208eb52f6fe8731a47804eddc7ba93f60a87 +refs/heads/master: 3d03e2ea74103a50c23d6ab1906cf73399c0dafb diff --git a/trunk/tools/perf/util/session.c b/trunk/tools/perf/util/session.c index 6fb4694d05fa..313dac2d94ce 100644 --- a/trunk/tools/perf/util/session.c +++ b/trunk/tools/perf/util/session.c @@ -1007,7 +1007,7 @@ int __perf_session__process_events(struct perf_session *session, if (size == 0) size = 8; - if (head + event->header.size >= mmap_size) { + if (head + event->header.size > mmap_size) { if (mmaps[map_idx]) { munmap(mmaps[map_idx], mmap_size); mmaps[map_idx] = NULL;