|
@@ -948,7 +948,7 @@ static long parse_pages_arg(const char *str, unsigned long min,
|
|
/* leave number of pages at 0 */
|
|
/* leave number of pages at 0 */
|
|
} else if (!is_power_of_2(pages)) {
|
|
} else if (!is_power_of_2(pages)) {
|
|
/* round pages up to next power of 2 */
|
|
/* round pages up to next power of 2 */
|
|
- pages = next_pow2_l(pages);
|
|
|
|
|
|
+ pages = roundup_pow_of_two(pages);
|
|
if (!pages)
|
|
if (!pages)
|
|
return -EINVAL;
|
|
return -EINVAL;
|
|
pr_info("rounding mmap pages size to %lu bytes (%lu pages)\n",
|
|
pr_info("rounding mmap pages size to %lu bytes (%lu pages)\n",
|