From f70b5b50f5bb11a98f2155e840772738afc0f6de Mon Sep 17 00:00:00 2001 From: John Hodge Date: Mon, 31 May 2010 11:01:21 +0800 Subject: [PATCH] Disabled debug in PMM, and fixed error in #UD reporting --- Kernel/arch/x86_64/errors.c | 5 +++-- Kernel/arch/x86_64/mm_phys.c | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Kernel/arch/x86_64/errors.c b/Kernel/arch/x86_64/errors.c index c73ac0ff..9f1d290a 100644 --- a/Kernel/arch/x86_64/errors.c +++ b/Kernel/arch/x86_64/errors.c @@ -67,8 +67,9 @@ void Error_Handler(tRegs *Regs) { case 6: // #UD Warning(" Offending bytes: %02x %02x %02x %02x", - *(Uint8*)Regs->RIP+0, *(Uint8*)Regs->RIP+1, - *(Uint8*)Regs->RIP+2, *(Uint8*)Regs->RIP+3); + *(Uint8*)(Regs->RIP+0), *(Uint8*)(Regs->RIP+1), + *(Uint8*)(Regs->RIP+2), *(Uint8*)(Regs->RIP+3) + ); break; } diff --git a/Kernel/arch/x86_64/mm_phys.c b/Kernel/arch/x86_64/mm_phys.c index 77ca92e7..e8d834d8 100644 --- a/Kernel/arch/x86_64/mm_phys.c +++ b/Kernel/arch/x86_64/mm_phys.c @@ -3,7 +3,7 @@ * * Physical Memory Manager */ -#define DEBUG 1 +#define DEBUG 0 #include #include #include -- 2.20.1