]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/x86/kernel/entry_32.S
Merge tag 'stable/for-linus-3.8-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel...
[karo-tx-linux.git] / arch / x86 / kernel / entry_32.S
index cf8639b4dcf3a731859fe4c1c9c3befff6004944..6ed91d9980e240b73fa824f7db00d8065d145316 100644 (file)
@@ -739,30 +739,11 @@ ENTRY(ptregs_##name) ; \
 ENDPROC(ptregs_##name)
 
 PTREGSCALL1(iopl)
-PTREGSCALL0(fork)
-PTREGSCALL0(vfork)
-PTREGSCALL2(sigaltstack)
 PTREGSCALL0(sigreturn)
 PTREGSCALL0(rt_sigreturn)
 PTREGSCALL2(vm86)
 PTREGSCALL1(vm86old)
 
-/* Clone is an oddball.  The 4th arg is in %edi */
-ENTRY(ptregs_clone)
-       CFI_STARTPROC
-       leal 4(%esp),%eax
-       pushl_cfi %eax
-       pushl_cfi PT_EDI(%eax)
-       movl PT_EDX(%eax),%ecx
-       movl PT_ECX(%eax),%edx
-       movl PT_EBX(%eax),%eax
-       call sys_clone
-       addl $8,%esp
-       CFI_ADJUST_CFA_OFFSET -8
-       ret
-       CFI_ENDPROC
-ENDPROC(ptregs_clone)
-
 .macro FIXUP_ESPFIX_STACK
 /*
  * Switch back for ESPFIX stack to the normal zerobased stack