diff options
| -rw-r--r-- | tools/testing/selftests/vm/gup_benchmark.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/testing/selftests/vm/gup_benchmark.c b/tools/testing/selftests/vm/gup_benchmark.c index 5c8e4cb1441a..880b96fc80d4 100644 --- a/tools/testing/selftests/vm/gup_benchmark.c +++ b/tools/testing/selftests/vm/gup_benchmark.c | |||
| @@ -36,7 +36,7 @@ int main(int argc, char **argv) | |||
| 36 | char *file = "/dev/zero"; | 36 | char *file = "/dev/zero"; |
| 37 | char *p; | 37 | char *p; |
| 38 | 38 | ||
| 39 | while ((opt = getopt(argc, argv, "m:r:n:f:tTLUS")) != -1) { | 39 | while ((opt = getopt(argc, argv, "m:r:n:f:tTLUSH")) != -1) { |
| 40 | switch (opt) { | 40 | switch (opt) { |
| 41 | case 'm': | 41 | case 'm': |
| 42 | size = atoi(optarg) * MB; | 42 | size = atoi(optarg) * MB; |
| @@ -69,6 +69,9 @@ int main(int argc, char **argv) | |||
| 69 | flags &= ~MAP_PRIVATE; | 69 | flags &= ~MAP_PRIVATE; |
| 70 | flags |= MAP_SHARED; | 70 | flags |= MAP_SHARED; |
| 71 | break; | 71 | break; |
| 72 | case 'H': | ||
| 73 | flags |= MAP_HUGETLB; | ||
| 74 | break; | ||
| 72 | default: | 75 | default: |
| 73 | return -1; | 76 | return -1; |
| 74 | } | 77 | } |
