summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/mm/gup_test.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/testing/selftests/mm/gup_test.c')
-rw-r--r--tools/testing/selftests/mm/gup_test.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/testing/selftests/mm/gup_test.c b/tools/testing/selftests/mm/gup_test.c
index bdeaac67ff9a..8900b840c17a 100644
--- a/tools/testing/selftests/mm/gup_test.c
+++ b/tools/testing/selftests/mm/gup_test.c
@@ -139,6 +139,8 @@ int main(int argc, char **argv)
break;
case 'n':
nr_pages = atoi(optarg);
+ if (nr_pages < 0)
+ nr_pages = size / psize();
break;
case 't':
thp = 1;