From 14f175d56caa0ea1d643ab0af3d30130bf51c36f Mon Sep 17 00:00:00 2001
From: Roy Lee <roylee17@gmail.com>
Date: Wed, 4 Jun 2008 10:23:47 +0800
Subject: [PATCH] Add syscall numbers for timerfd syscalls under i386 and x86_64.

---
 testcases/kernel/include/i386.in                 |    3 +++
 testcases/kernel/include/linux_syscall_numbers.h |   18 ++++++++++++++++++
 testcases/kernel/include/x86_64.in               |    3 +++
 3 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/testcases/kernel/include/i386.in b/testcases/kernel/include/i386.in
index 7237190..48d9aee 100644
--- a/testcases/kernel/include/i386.in
+++ b/testcases/kernel/include/i386.in
@@ -20,4 +20,7 @@ __NR_faccessat (__NR_openat + 12)
 __NR_splice 313
 __NR_tee 315
 __NR_vmsplice 316
+__NR_timerfd_create 322
 __NR_fallocate 324
+__NR_timerfd_settime 325
+__NR_timerfd_gettime 326
diff --git a/testcases/kernel/include/linux_syscall_numbers.h b/testcases/kernel/include/linux_syscall_numbers.h
index fc2695d..0bfd06b 100644
--- a/testcases/kernel/include/linux_syscall_numbers.h
+++ b/testcases/kernel/include/linux_syscall_numbers.h
@@ -226,9 +226,18 @@
 # ifndef __NR_vmsplice
 #  define __NR_vmsplice 316
 # endif
+# ifndef __NR_timerfd_create
+#  define __NR_timerfd_create 322
+# endif
 # ifndef __NR_fallocate
 #  define __NR_fallocate 324
 # endif
+# ifndef __NR_timerfd_settime
+#  define __NR_timerfd_settime 325
+# endif
+# ifndef __NR_timerfd_gettime
+#  define __NR_timerfd_gettime 326
+# endif
 #endif
 
 
@@ -726,9 +735,18 @@
 # ifndef __NR_vmsplice
 #  define __NR_vmsplice 278
 # endif
+# ifndef __NR_timerfd_create
+#  define __NR_timerfd_create 283
+# endif
 # ifndef __NR_fallocate
 #  define __NR_fallocate 285
 # endif
+# ifndef __NR_timerfd_settime
+#  define __NR_timerfd_settime 286
+# endif
+# ifndef __NR_timerfd_gettime
+#  define __NR_timerfd_gettime 287
+# endif
 #endif
 
 
diff --git a/testcases/kernel/include/x86_64.in b/testcases/kernel/include/x86_64.in
index 9aab39d..692e4a9 100644
--- a/testcases/kernel/include/x86_64.in
+++ b/testcases/kernel/include/x86_64.in
@@ -20,4 +20,7 @@ __NR_faccessat (__NR_openat + 12)
 __NR_splice 275
 __NR_tee 276
 __NR_vmsplice 278
+__NR_timerfd_create 283
 __NR_fallocate 285
+__NR_timerfd_settime 286
+__NR_timerfd_gettime 287
-- 
1.5.5.3

