[LV] [PATCH] Wire up POSIX clock and timer calls
Maciej W. Rozycki
macro at linux-mips.org
Sat Oct 24 00:03:04 CEST 2009
Wire up POSIX clock and timer calls. Needed by librt.
Signed-off-by: Maciej W. Rozycki <macro at linux-mips.org>
---
Hi,
This patch should be obvious, please apply.
Maciej
patch-mips-2.6.25-20080422-vax-posix-clock-timer-1
Index: linux-mips-2.6.18-20060920-cougar/arch/vax/kernel/syscall.c
===================================================================
--- linux-mips-2.6.18-20060920-cougar.orig/arch/vax/kernel/syscall.c
+++ linux-mips-2.6.18-20060920-cougar/arch/vax/kernel/syscall.c
@@ -280,6 +280,15 @@ static struct {
SC (__NR_shutdown, sys_shutdown, 2),
SC (__NR_socket, sys_socket, 3),
SC (__NR_socketpair, sys_socketpair, 4),
+ SC (__NR_timer_create, sys_timer_create, 3),
+ SC (__NR_timer_settime, sys_timer_settime, 4),
+ SC (__NR_timer_gettime, sys_timer_gettime, 2),
+ SC (__NR_timer_getoverrun, sys_timer_getoverrun, 1),
+ SC (__NR_timer_delete, sys_timer_delete, 1),
+ SC (__NR_clock_settime, sys_clock_settime, 2),
+ SC (__NR_clock_gettime, sys_clock_gettime, 2),
+ SC (__NR_clock_getres, sys_clock_getres, 2),
+ SC (__NR_clock_nanosleep, sys_clock_nanosleep, 4),
#undef SC
};
Index: linux-mips-2.6.18-20060920-cougar/include/asm-vax/unistd.h
===================================================================
--- linux-mips-2.6.18-20060920-cougar.orig/include/asm-vax/unistd.h
+++ linux-mips-2.6.18-20060920-cougar/include/asm-vax/unistd.h
@@ -265,8 +265,17 @@
#define __NR_shutdown 241
#define __NR_socket 242
#define __NR_socketpair 243
+#define __NR_timer_create 244
+#define __NR_timer_settime 245
+#define __NR_timer_gettime 246
+#define __NR_timer_getoverrun 247
+#define __NR_timer_delete 248
+#define __NR_clock_settime 249
+#define __NR_clock_gettime 250
+#define __NR_clock_getres 251
+#define __NR_clock_nanosleep 252
-#define __NR_last_syscall 243 /* Number of last syscall */
+#define __NR_last_syscall 252 /* Number of last syscall */
_______________________________________________
Linux-Vax mailing list
Linux-Vax at mail.pergamentum.com
http://mail.pergamentum.com/mailman/listinfo/linux-vax
More information about the Vax-linux
mailing list