X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Fsyscalls.c;h=b9473f97ba9ada5dd2f8feeb26a3491b50a26654;hb=b7cb35206a853700c5f136a79113190bfae9a6bd;hp=1eee53bb445401294f40402670781686ef0a2428;hpb=db4bf715d2fa57a2d07ea5e5ca9aafb741519569;p=tpg%2Facess2.git diff --git a/Kernel/syscalls.c b/Kernel/syscalls.c index 1eee53bb..b9473f97 100644 --- a/Kernel/syscalls.c +++ b/Kernel/syscalls.c @@ -57,7 +57,8 @@ void SyscallHandler(tSyscallRegs *Regs) case SYS_CLONE: // Call clone system call ret = Proc_Clone(&err, Regs->Arg1); - Log("ret = %i"); + Log("ret = %i", ret); + __asm__ __volatile__("xchg %bx, %bx"); // Change user stack if requested if(ret == 0 && !(Regs->Arg1 & CLONE_VM)) Regs->StackPointer = Regs->Arg2;