]> git.hungrycats.org Git - linux/commitdiff
[PATCH] ia64: add mq support for ia64
authorJakub Jelínek <jakub@redhat.com>
Wed, 21 Apr 2004 07:47:01 +0000 (00:47 -0700)
committerDavid Mosberger <davidm@tiger.hpl.hp.com>
Wed, 21 Apr 2004 07:47:01 +0000 (00:47 -0700)
arch/ia64/ia32/ia32_entry.S
arch/ia64/kernel/entry.S
arch/ia64/kernel/fsys.S
include/asm-ia64/ia32.h
include/asm-ia64/unistd.h

index 89e3191d615c2dc15d68caa9c8e6df85e54638fd..d3331ba151e92ef968cb5bd5335677e6374fbc41 100644 (file)
@@ -483,6 +483,14 @@ ia32_syscall_table:
        data8 sys32_fadvise64_64
        data8 sys_ni_syscall
        data8 sys_ni_syscall
+       data8 sys_ni_syscall    /* 275 */
+       data8 sys_ni_syscall
+       data8 compat_sys_mq_open
+       data8 sys_mq_unlink
+       data8 compat_sys_mq_timedsend
+       data8 compat_sys_mq_timedreceive        /* 280 */
+       data8 compat_sys_mq_notify
+       data8 compat_sys_mq_getsetattr
 
        // guard against failures to increase IA32_NR_syscalls
        .org ia32_syscall_table + 8*IA32_NR_syscalls
index 0e6ff3dd2e6621c61b64bae2d83198a6b732d6d0..ee80c68d04a90ad1695d04cbb2dc81d68967ffda 100644 (file)
@@ -1504,12 +1504,12 @@ sys_call_table:
        data8 sys_ni_syscall
        data8 sys_ni_syscall                    // 1260
        data8 sys_ni_syscall
-       data8 sys_ni_syscall
-       data8 sys_ni_syscall
-       data8 sys_ni_syscall
-       data8 sys_ni_syscall                    // 1265
-       data8 sys_ni_syscall
-       data8 sys_ni_syscall
+       data8 sys_mq_open
+       data8 sys_mq_unlink
+       data8 sys_mq_timedsend
+       data8 sys_mq_timedreceive               // 1265
+       data8 sys_mq_notify
+       data8 sys_mq_getsetattr
        data8 sys_ni_syscall
        data8 sys_ni_syscall
        data8 sys_ni_syscall                    // 1270
index 4823cdb43cd2abcc92bfabea65263781c40e7aea..458daa5ad25bcf5ca394a3c2fb6e2b127b08ecb0 100644 (file)
@@ -851,12 +851,12 @@ fsyscall_table:
        data8 0
        data8 0                                                 // 1260
        data8 0
-       data8 0
-       data8 0
-       data8 0
-       data8 0                                                 // 1265
-       data8 0
-       data8 0
+       data8 0                         // mq_open
+       data8 0                         // mq_unlink
+       data8 0                         // mq_timedsend
+       data8 0                         // mq_timedreceive      // 1265
+       data8 0                         // mq_notify
+       data8 0                         // mq_getsetattr
        data8 0
        data8 0
        data8 0                                                 // 1270
index afabca920514c60ff56befe529995dc5906d9f64..75dd0d334b99f1c18753bffd1718b789b799835f 100644 (file)
@@ -6,7 +6,7 @@
 #include <asm/ptrace.h>
 #include <asm/signal.h>
 
-#define IA32_NR_syscalls               275 /* length of syscall table */
+#define IA32_NR_syscalls               283 /* length of syscall table */
 
 #ifndef __ASSEMBLY__
 
index 2409c7182bcfd431a055f494121b391c35190fc5..284c40afec1b8bbbd7b9418f3f0c6ba4659ee03f 100644 (file)
 #define __NR_reserved1                 1259    /* reserved for NUMA interface */
 #define __NR_reserved2                 1260    /* reserved for NUMA interface */
 #define __NR_reserved3                 1261    /* reserved for NUMA interface */
+#define __NR_mq_open                   1262
+#define __NR_mq_unlink                 1263
+#define __NR_mq_timedsend              1264
+#define __NR_mq_timedreceive           1265
+#define __NR_mq_notify                 1266
+#define __NR_mq_getsetattr             1267
 
 #ifdef __KERNEL__