|
@@ -363,7 +363,8 @@ try_again:
|
|
"or try again with a smaller value of -m/--mmap_pages.\n"
|
|
"or try again with a smaller value of -m/--mmap_pages.\n"
|
|
"(current value: %d)\n", opts->mmap_pages);
|
|
"(current value: %d)\n", opts->mmap_pages);
|
|
rc = -errno;
|
|
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.");
|
|
pr_err("--mmap_pages/-m value must be a power of two.");
|
|
rc = -EINVAL;
|
|
rc = -EINVAL;
|
|
} else {
|
|
} else {
|