diff options
| author | Adrian Hunter <[email protected]> | 2013-12-09 13:18:38 +0000 |
|---|---|---|
| committer | Arnaldo Carvalho de Melo <[email protected]> | 2013-12-09 18:17:38 +0000 |
| commit | f5ae9c424e4c80c44e9ab7e5ff4a6b79490c23be (patch) | |
| tree | f87092885324acb6b79af0b683c2046d323ef39c | |
| parent | perf evlist: Remove unnecessary parentheses (diff) | |
| download | kernel-f5ae9c424e4c80c44e9ab7e5ff4a6b79490c23be.tar.gz kernel-f5ae9c424e4c80c44e9ab7e5ff4a6b79490c23be.zip | |
perf evlist: Fix max mmap_pages
'SIZE_MAX / page_size' is an upper limit for the maximum number of mmap
pages, not a lower limit. Change the condition accordingly.
Signed-off-by: Adrian Hunter <[email protected]>
Acked-by: Jiri Olsa <[email protected]>
Cc: David Ahern <[email protected]>
Cc: Frederic Weisbecker <[email protected]>
Cc: Ingo Molnar <[email protected]>
Cc: Jiri Olsa <[email protected]>
Cc: Mike Galbraith <[email protected]>
Cc: Namhyung Kim <[email protected]>
Cc: Paul Mackerras <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Stephane Eranian <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
| -rw-r--r-- | tools/perf/util/evlist.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/perf/util/evlist.c b/tools/perf/util/evlist.c index 4d0945c96ab2..98ec96b3a744 100644 --- a/tools/perf/util/evlist.c +++ b/tools/perf/util/evlist.c @@ -754,7 +754,7 @@ int perf_evlist__parse_mmap_pages(const struct option *opt, const char *str, unsigned long max = UINT_MAX; long pages; - if (max < SIZE_MAX / page_size) + if (max > SIZE_MAX / page_size) max = SIZE_MAX / page_size; pages = parse_pages_arg(str, 1, max); |
