Cut down on debug
authorJohn Hodge <[email protected]>
Sun, 27 Sep 2009 04:15:07 +0000 (12:15 +0800)
committerJohn Hodge <[email protected]>
Sun, 27 Sep 2009 04:15:07 +0000 (12:15 +0800)
Kernel/arch/x86/mm_virt.c
Kernel/syscalls.c
Usermode/Applications/init_src/main.c

index a1feaec..531b03c 100644 (file)
@@ -118,7 +118,7 @@ void MM_PageFault(Uint Addr, Uint ErrorCode, tRegs *Regs)
                        gaPageTable[Addr>>12] &= PF_USER;
                        gaPageTable[Addr>>12] |= paddr|PF_PRESENT|PF_WRITE;
                }
-               LOG("Duplicated page at %p to 0x%x", Addr&~0xFFF, gaPageTable[Addr>>12]);
+               //LOG("Duplicated page at %p to 0x%x", Addr&~0xFFF, gaPageTable[Addr>>12]);
                INVLPG( Addr & ~0xFFF );
                //LEAVE('-')
                return;
index b9473f9..f655707 100644 (file)
@@ -57,8 +57,6 @@ void SyscallHandler(tSyscallRegs *Regs)
        case SYS_CLONE:
                // Call clone system call
                ret = Proc_Clone(&err, Regs->Arg1);
-               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;
index b205e3b..2a4d668 100644 (file)
@@ -22,7 +22,6 @@ int main(int argc, char *argv[])
        write(1, 13, "Hello, World!");
        
        tid = clone(CLONE_VM, 0);
-       __asm__ __volatile__("xchg %%bx, %%bx"::"a"(tid));
        if(tid == 0)
        {
                execve(DEFAULT_SHELL, NULL, NULL);

UCC git Repository :: git.ucc.asn.au