vserver 1.9.3
[linux-2.6.git] / arch / ia64 / kernel / entry.S
index 0b24641..5e22d9d 100644 (file)
@@ -128,7 +128,7 @@ GLOBAL_ENTRY(sys_clone2)
 (p6)   st8 [r2]=in5                            // store TLS in r16 for copy_thread()
        mov out5=in4    // child_tidptr:  valid only w/CLONE_CHILD_SETTID or CLONE_CHILD_CLEARTID
        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
        br.call.sptk.many rp=do_fork
 .ret1: .restore sp
        adds sp=IA64_SWITCH_STACK_SIZE,sp       // pop the switch stack
@@ -157,7 +157,7 @@ GLOBAL_ENTRY(sys_clone)
 (p6)   st8 [r2]=in4                            // store TLS in r13 (tp)
        mov out5=in3    // child_tidptr:  valid only w/CLONE_CHILD_SETTID or CLONE_CHILD_CLEARTID
        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
        br.call.sptk.many rp=do_fork
 .ret2: .restore sp
        adds sp=IA64_SWITCH_STACK_SIZE,sp       // pop the switch stack