From 5ea1a35e1a9e518fef473500689d0d231e190060 Mon Sep 17 00:00:00 2001 From: Jiri Olsa Date: Sat, 20 Oct 2012 16:33:19 +0200 Subject: [PATCH] --- yaml --- r: 338925 b: refs/heads/master c: 0089fa9831f3752869143c7928adb94ac6353085 h: refs/heads/master i: 338923: 1d14474f7341fdb6a74df684dcefbb50a8959095 v: v3 --- [refs] | 2 +- trunk/tools/perf/builtin-record.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 999d5d0096ea..9d3331c5e25d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e84ba4e26833991d1c1c15a592b1474ee2b6dfdb +refs/heads/master: 0089fa9831f3752869143c7928adb94ac6353085 diff --git a/trunk/tools/perf/builtin-record.c b/trunk/tools/perf/builtin-record.c index 53c9892e96dd..5783c3225116 100644 --- a/trunk/tools/perf/builtin-record.c +++ b/trunk/tools/perf/builtin-record.c @@ -363,7 +363,8 @@ static int perf_record__open(struct perf_record *rec) "or try again with a smaller value of -m/--mmap_pages.\n" "(current value: %d)\n", opts->mmap_pages); rc = -errno; - } else if (!is_power_of_2(opts->mmap_pages)) { + } else if (!is_power_of_2(opts->mmap_pages) && + (opts->mmap_pages != UINT_MAX)) { pr_err("--mmap_pages/-m value must be a power of two."); rc = -EINVAL; } else {