vserver 1.9.3
[linux-2.6.git] / arch / ia64 / ia32 / ia32_entry.S
index fa3ac96..4a6319c 100644 (file)
@@ -41,7 +41,7 @@ ENTRY(ia32_clone)
        zxt4 out1=in1                           // newsp
        mov out3=16                             // stacksize (compensates for 16-byte scratch area)
        adds out2=IA64_SWITCH_STACK_SIZE+16,sp  // out2 = &regs
-       dep out0=0,in0,CLONE_IDLETASK_BIT,1     // out0 = clone_flags & ~CLONE_IDLETASK
+       mov out0=in0                            // out0 = clone_flags
        zxt4 out4=in2                           // out4 = parent_tidptr
        zxt4 out5=in4                           // out5 = child_tidptr
        br.call.sptk.many rp=do_fork
@@ -311,7 +311,7 @@ ia32_syscall_table:
        data8 sys_ni_syscall      /* old profil syscall holder */
        data8 compat_sys_statfs
        data8 compat_sys_fstatfs          /* 100 */
-       data8 sys32_ioperm
+       data8 sys_ni_syscall    /* ioperm */
        data8 compat_sys_socketcall
        data8 sys_syslog
        data8 compat_sys_setitimer
@@ -320,7 +320,7 @@ ia32_syscall_table:
        data8 compat_sys_newlstat
        data8 compat_sys_newfstat
        data8 sys_ni_syscall
-       data8 sys32_iopl                  /* 110 */
+       data8 sys_ni_syscall    /* iopl */      /* 110 */
        data8 sys_vhangup
        data8 sys_ni_syscall            /* used to be sys_idle */
        data8 sys_ni_syscall
@@ -493,6 +493,8 @@ ia32_syscall_table:
        data8 compat_sys_mq_timedreceive        /* 280 */
        data8 compat_sys_mq_notify
        data8 compat_sys_mq_getsetattr
+       data8 sys_ni_syscall            /* reserved for kexec */
+       data8 sys32_waitid
 
        // guard against failures to increase IA32_NR_syscalls
        .org ia32_syscall_table + 8*IA32_NR_syscalls