X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Farch%2Fx86%2Fmm_virt.c;h=cdd071c0cf2369ee5f88f9882064370cf10504f0;hb=a04d40c6d54762969e12b3e1a3e159b912124525;hp=6fa491b8c4762ecc33f6fc27dedb7589bd1ead36;hpb=05e8ae6b8fd960b2d9d3dafb34263fe7bd1cb90b;p=tpg%2Facess2.git diff --git a/Kernel/arch/x86/mm_virt.c b/Kernel/arch/x86/mm_virt.c index 6fa491b8..cdd071c0 100644 --- a/Kernel/arch/x86/mm_virt.c +++ b/Kernel/arch/x86/mm_virt.c @@ -99,7 +99,7 @@ void MM_InstallVirtual() */ void MM_PageFault(Uint Addr, Uint ErrorCode, tRegs *Regs) { - ENTER("xAddr bErrorCode", Addr, ErrorCode); + //ENTER("xAddr bErrorCode", Addr, ErrorCode); // -- Check for COW -- if( gaPageDir [Addr>>22] & PF_PRESENT @@ -112,7 +112,7 @@ void MM_PageFault(Uint Addr, Uint ErrorCode, tRegs *Regs) gaPageTable[Addr>>12] &= PF_USER; gaPageTable[Addr>>12] |= paddr|PF_PRESENT|PF_WRITE; INVLPG( Addr & ~0xFFF ); - LEAVE('-'); + //LEAVE('-') return; } @@ -136,7 +136,6 @@ void MM_PageFault(Uint Addr, Uint ErrorCode, tRegs *Regs) MM_DumpTables(0, -1); Panic("Page Fault at 0x%x\n", Regs->eip); - LEAVE('-'); } /** @@ -213,7 +212,7 @@ tPAddr MM_Allocate(Uint VAddr) } // Check if the page is already allocated else if( gaPageTable[ VAddr >> 12 ] != 0 ) { - Warning("MM_Allocate - Allocating to used address"); + Warning("MM_Allocate - Allocating to used address (%p)", VAddr); return gaPageTable[ VAddr >> 12 ] & ~0xFFF; }