patch-2_6_7-vs1_9_1_12
[linux-2.6.git] / arch / x86_64 / ia32 / ia32entry.S
index 863eeb7..805e980 100644 (file)
@@ -322,7 +322,7 @@ ia32_sys_call_table:
        .quad sys_mknod
        .quad sys_chmod         /* 15 */
        .quad sys_lchown16
-       .quad ni_syscall                        /* old break syscall holder */
+       .quad quiet_ni_syscall                  /* old break syscall holder */
        .quad sys_stat
        .quad sys32_lseek
        .quad sys_getpid                /* 20 */
@@ -336,11 +336,11 @@ ia32_sys_call_table:
        .quad sys_fstat /* (old)fstat */
        .quad sys_pause
        .quad compat_sys_utime  /* 30 */
-       .quad ni_syscall        /* old stty syscall holder */
-       .quad ni_syscall        /* old gtty syscall holder */
+       .quad quiet_ni_syscall  /* old stty syscall holder */
+       .quad quiet_ni_syscall  /* old gtty syscall holder */
        .quad sys_access
        .quad sys_nice  
-       .quad ni_syscall        /* 35 */        /* old ftime syscall holder */
+       .quad quiet_ni_syscall  /* 35 */        /* old ftime syscall holder */
        .quad sys_sync
        .quad sys32_kill
        .quad sys_rename
@@ -349,7 +349,7 @@ ia32_sys_call_table:
        .quad sys_dup
        .quad sys32_pipe
        .quad compat_sys_times
-       .quad ni_syscall                        /* old prof syscall holder */
+       .quad quiet_ni_syscall                  /* old prof syscall holder */
        .quad sys_brk           /* 45 */
        .quad sys_setgid16
        .quad sys_getgid16
@@ -358,12 +358,12 @@ ia32_sys_call_table:
        .quad sys_getegid16     /* 50 */
        .quad sys_acct
        .quad sys_umount                        /* new_umount */
-       .quad ni_syscall                        /* old lock syscall holder */
+       .quad quiet_ni_syscall                  /* old lock syscall holder */
        .quad compat_sys_ioctl
        .quad compat_sys_fcntl64                /* 55 */
-       .quad ni_syscall                        /* old mpx syscall holder */
+       .quad quiet_ni_syscall                  /* old mpx syscall holder */
        .quad sys_setpgid
-       .quad ni_syscall                        /* old ulimit syscall holder */
+       .quad quiet_ni_syscall                  /* old ulimit syscall holder */
        .quad sys32_olduname
        .quad sys_umask         /* 60 */
        .quad sys_chroot
@@ -403,7 +403,7 @@ ia32_sys_call_table:
        .quad sys_fchown16              /* 95 */
        .quad sys_getpriority
        .quad sys_setpriority
-       .quad ni_syscall                        /* old profil syscall holder */
+       .quad quiet_ni_syscall                  /* old profil syscall holder */
        .quad compat_sys_statfs
        .quad compat_sys_fstatfs                /* 100 */
        .quad sys_ioperm
@@ -417,7 +417,7 @@ ia32_sys_call_table:
        .quad sys32_uname
        .quad stub32_iopl               /* 110 */
        .quad sys_vhangup
-       .quad ni_syscall        /* old "idle" system call */
+       .quad quiet_ni_syscall  /* old "idle" system call */
        .quad sys32_vm86_warning        /* vm86old */ 
        .quad compat_sys_wait4
        .quad sys_swapoff               /* 115 */
@@ -442,16 +442,16 @@ ia32_sys_call_table:
        .quad quiet_ni_syscall  /* bdflush */
        .quad sys_sysfs         /* 135 */
        .quad sys_personality
-       .quad ni_syscall        /* for afs_syscall */
+       .quad quiet_ni_syscall  /* for afs_syscall */
        .quad sys_setfsuid16
        .quad sys_setfsgid16
        .quad sys_llseek                /* 140 */
        .quad sys32_getdents
-       .quad sys32_select
+       .quad compat_sys_select
        .quad sys_flock
        .quad sys_msync
-       .quad sys32_readv               /* 145 */
-       .quad sys32_writev
+       .quad compat_sys_readv          /* 145 */
+       .quad compat_sys_writev
        .quad sys_getsid
        .quad sys_fdatasync
        .quad sys32_sysctl      /* sysctl */
@@ -474,7 +474,7 @@ ia32_sys_call_table:
        .quad sys32_vm86_warning        /* vm86 */ 
        .quad quiet_ni_syscall  /* query_module */
        .quad sys_poll
-       .quad sys32_nfsservctl
+       .quad compat_sys_nfsservctl
        .quad sys_setresgid16   /* 170 */
        .quad sys_getresgid16
        .quad sys_prctl
@@ -493,8 +493,8 @@ ia32_sys_call_table:
        .quad sys_capset
        .quad stub32_sigaltstack
        .quad sys32_sendfile
-       .quad ni_syscall                /* streams1 */
-       .quad ni_syscall                /* streams2 */
+       .quad quiet_ni_syscall          /* streams1 */
+       .quad quiet_ni_syscall          /* streams2 */
        .quad stub32_vfork            /* 190 */
        .quad compat_sys_getrlimit
        .quad sys32_mmap2
@@ -543,51 +543,52 @@ ia32_sys_call_table:
        .quad sys_removexattr   /* 235 */
        .quad sys_lremovexattr
        .quad sys_fremovexattr
-       .quad sys_tkill         /* 238 */ 
+       .quad sys_tkill
        .quad sys_sendfile64 
        .quad compat_sys_futex          /* 240 */
-        .quad compat_sys_sched_setaffinity
-        .quad compat_sys_sched_getaffinity
+       .quad compat_sys_sched_setaffinity
+       .quad compat_sys_sched_getaffinity
        .quad sys32_set_thread_area
        .quad sys32_get_thread_area
-       .quad sys32_io_setup
+       .quad sys32_io_setup            /* 245 */
        .quad sys_io_destroy
        .quad sys32_io_getevents
        .quad sys32_io_submit
        .quad sys_io_cancel
-       .quad sys_fadvise64
-       .quad quiet_ni_syscall /* free_huge_pages */
-       .quad sys_exit_group /* exit_group */
+       .quad sys_fadvise64             /* 250 */
+       .quad quiet_ni_syscall  /* free_huge_pages */
+       .quad sys_exit_group
        .quad sys_lookup_dcookie
        .quad sys_epoll_create
-       .quad sys_epoll_ctl
+       .quad sys_epoll_ctl             /* 255 */
        .quad sys_epoll_wait
        .quad sys_remap_file_pages
        .quad sys_set_tid_address
        .quad sys32_timer_create
-       .quad compat_timer_settime
+       .quad compat_timer_settime      /* 260 */
        .quad compat_timer_gettime
        .quad sys_timer_getoverrun
        .quad sys_timer_delete
        .quad compat_clock_settime
-       .quad compat_clock_gettime
+       .quad compat_clock_gettime      /* 265 */
        .quad compat_clock_getres
        .quad compat_clock_nanosleep
-       .quad compat_statfs64   /* statfs64 */
-       .quad compat_fstatfs64  /* fstatfs64 */
-       .quad sys_tgkill
+       .quad compat_statfs64
+       .quad compat_fstatfs64
+       .quad sys_tgkill                /* 270 */
        .quad compat_sys_utimes
        .quad sys32_fadvise64_64
-       .quad sys_ni_syscall    /* sys_vserver */
-       .quad sys_ni_syscall    /* sys_mbind */
-       .quad sys_ni_syscall    /* 275 sys_get_mempolicy */
-       .quad sys_ni_syscall    /* sys_set_mempolicy */
+       .quad sys_vserver
+       .quad sys_mbind
+       .quad compat_get_mempolicy      /* 275 */
+       .quad sys_set_mempolicy
        .quad compat_sys_mq_open
        .quad sys_mq_unlink
        .quad compat_sys_mq_timedsend
        .quad compat_sys_mq_timedreceive        /* 280 */
        .quad compat_sys_mq_notify
        .quad compat_sys_mq_getsetattr
+       .quad quiet_ni_syscall          /* reserved for kexec */
        /* don't forget to change IA32_NR_syscalls */
 ia32_syscall_end:              
        .rept IA32_NR_syscalls-(ia32_syscall_end-ia32_sys_call_table)/8