summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndy Lutomirski <luto@kernel.org>2016-06-15 17:22:03 -0700
committerAndy Lutomirski <luto@kernel.org>2016-06-15 17:22:03 -0700
commit52df20873dd8d380977b9ae1b0645deb0750bf49 (patch)
treebcece5142c6309f4c1f3947b75986014c522eb2a
parent0d36a1499418b5b044f1909838904cbdddb86950 (diff)
downloadmisc-tests-52df20873dd8d380977b9ae1b0645deb0750bf49.tar.gz
timing_test: Add arch_prctl_42
-rw-r--r--timing_test.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/timing_test.cc b/timing_test.cc
index 6737023..2f35f26 100644
--- a/timing_test.cc
+++ b/timing_test.cc
@@ -272,6 +272,11 @@ int main(int argc, char **argv)
} else if (!strcmp(mode, "raise")) {
for (size_t i = 0; i < loops; ++i)
raise(SIGUSR1);
+#ifdef __x86_64__
+ } else if (!strcmp(mode, "arch_prctl_42")) {
+ for (size_t i = 0; i < loops; ++i)
+ syscall(SYS_arch_prctl, 42, 0);
+#endif
} else {
printf("Unknown mode %s\n", mode);
return 1;