vserver 1.9.5.x5
[linux-2.6.git] / arch / x86_64 / ia32 / ia32entry.S
index b7660ca..d4cfaba 100644 (file)
@@ -315,7 +315,7 @@ ia32_sys_call_table:
        .quad sys_unlink                /* 10 */
        .quad stub32_execve
        .quad sys_chdir
-       .quad sys32_time
+       .quad compat_sys_time
        .quad sys_mknod
        .quad sys_chmod         /* 15 */
        .quad sys_lchown16
@@ -327,7 +327,7 @@ ia32_sys_call_table:
        .quad sys_oldumount     /* old_umount  */
        .quad sys_setuid16
        .quad sys_getuid16
-       .quad sys_stime         /* stime */             /* 25 */
+       .quad compat_sys_stime  /* stime */             /* 25 */
        .quad sys32_ptrace      /* ptrace */
        .quad sys_alarm
        .quad sys_fstat /* (old)fstat */
@@ -388,10 +388,14 @@ ia32_sys_call_table:
        .quad sys_symlink
        .quad sys_lstat
        .quad sys_readlink              /* 85 */
+#ifdef CONFIG_IA32_AOUT
        .quad sys_uselib
+#else
+       .quad quiet_ni_syscall
+#endif
        .quad sys_swapon
        .quad sys_reboot
-       .quad sys32_oldreaddir
+       .quad compat_sys_old_readdir
        .quad sys32_mmap                /* 90 */
        .quad sys_munmap
        .quad sys_truncate
@@ -433,7 +437,7 @@ ia32_sys_call_table:
        .quad sys_init_module
        .quad sys_delete_module
        .quad quiet_ni_syscall          /* 130  get_kernel_syms */
-       .quad sys32_quotactl            /* quotactl */ 
+       .quad sys_quotactl
        .quad sys_getpgid
        .quad sys_fchdir
        .quad quiet_ni_syscall  /* bdflush */
@@ -443,7 +447,7 @@ ia32_sys_call_table:
        .quad sys_setfsuid16
        .quad sys_setfsgid16
        .quad sys_llseek                /* 140 */
-       .quad sys32_getdents
+       .quad compat_sys_getdents
        .quad compat_sys_select
        .quad sys_flock
        .quad sys_msync
@@ -479,7 +483,7 @@ ia32_sys_call_table:
        .quad sys32_rt_sigaction
        .quad sys32_rt_sigprocmask      /* 175 */
        .quad sys32_rt_sigpending
-       .quad sys32_rt_sigtimedwait
+       .quad compat_sys_rt_sigtimedwait
        .quad sys32_rt_sigqueueinfo
        .quad stub32_rt_sigsuspend
        .quad sys32_pread               /* 180 */
@@ -522,7 +526,7 @@ ia32_sys_call_table:
        .quad sys_pivot_root
        .quad sys_mincore
        .quad sys_madvise
-       .quad sys_getdents64    /* 220 getdents64 */ 
+       .quad compat_sys_getdents64     /* 220 getdents64 */
        .quad compat_sys_fcntl64        
        .quad quiet_ni_syscall          /* tux */
        .quad quiet_ni_syscall          /* security */
@@ -547,10 +551,10 @@ ia32_sys_call_table:
        .quad compat_sys_sched_getaffinity
        .quad sys32_set_thread_area
        .quad sys32_get_thread_area
-       .quad sys32_io_setup            /* 245 */
+       .quad compat_sys_io_setup       /* 245 */
        .quad sys_io_destroy
-       .quad sys32_io_getevents
-       .quad sys32_io_submit
+       .quad compat_sys_io_getevents
+       .quad compat_sys_io_submit
        .quad sys_io_cancel
        .quad sys_fadvise64             /* 250 */
        .quad quiet_ni_syscall  /* free_huge_pages */
@@ -562,22 +566,22 @@ ia32_sys_call_table:
        .quad sys_remap_file_pages
        .quad sys_set_tid_address
        .quad sys32_timer_create
-       .quad compat_timer_settime      /* 260 */
-       .quad compat_timer_gettime
+       .quad compat_sys_timer_settime  /* 260 */
+       .quad compat_sys_timer_gettime
        .quad sys_timer_getoverrun
        .quad sys_timer_delete
-       .quad compat_clock_settime
-       .quad compat_clock_gettime      /* 265 */
-       .quad compat_clock_getres
-       .quad compat_clock_nanosleep
-       .quad compat_statfs64
-       .quad compat_fstatfs64
+       .quad compat_sys_clock_settime
+       .quad compat_sys_clock_gettime  /* 265 */
+       .quad compat_sys_clock_getres
+       .quad compat_sys_clock_nanosleep
+       .quad compat_sys_statfs64
+       .quad compat_sys_fstatfs64
        .quad sys_tgkill                /* 270 */
        .quad compat_sys_utimes
        .quad sys32_fadvise64_64
        .quad sys_vserver
        .quad sys_mbind
-       .quad compat_get_mempolicy      /* 275 */
+       .quad compat_sys_get_mempolicy  /* 275 */
        .quad sys_set_mempolicy
        .quad compat_sys_mq_open
        .quad sys_mq_unlink
@@ -587,6 +591,10 @@ ia32_sys_call_table:
        .quad compat_sys_mq_getsetattr
        .quad quiet_ni_syscall          /* reserved for kexec */
        .quad sys32_waitid
+       .quad quiet_ni_syscall          /* sys_altroot */
+       .quad sys_add_key
+       .quad sys_request_key
+       .quad sys_keyctl
        /* don't forget to change IA32_NR_syscalls */
 ia32_syscall_end:              
        .rept IA32_NR_syscalls-(ia32_syscall_end-ia32_sys_call_table)/8