[ros-diffs] [ros-arm-bringup] 34445: - Only print out debug data for aborts if we can't handle them. Makes the debug log easier to read.

ros-arm-bringup at svn.reactos.org ros-arm-bringup at svn.reactos.org
Sun Jul 13 03:58:24 CEST 2008


Author: ros-arm-bringup
Date: Sat Jul 12 20:58:23 2008
New Revision: 34445

URL: http://svn.reactos.org/svn/reactos?rev=34445&view=rev
Log:
- Only print out debug data for aborts if we can't handle them. Makes the debug log easier to read.

Modified:
    trunk/reactos/ntoskrnl/ke/arm/trapc.c

Modified: trunk/reactos/ntoskrnl/ke/arm/trapc.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ke/arm/trapc.c?rev=34445&r1=34444&r2=34445&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/ke/arm/trapc.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/ke/arm/trapc.c [iso-8859-1] Sat Jul 12 20:58:23 2008
@@ -437,9 +437,7 @@
     NTSTATUS Status;
     PVOID Address = (PVOID)KeArmFaultAddressRegisterGet();
     ASSERT(TrapFrame->DbgArgMark == 0xBADB0D00);
-    DPRINT1("[ABORT] (%x) @ %p/%p/%p\n",
-            KeArmFaultStatusRegisterGet(), Address, TrapFrame->SvcLr, TrapFrame->Pc);
-    
+   
     //
     // Check if this is a page fault
     //
@@ -451,7 +449,9 @@
                                TrapFrame);
         if (Status == STATUS_SUCCESS) return Status;
     }
-    
+
+    DPRINT1("[ABORT] (%x) @ %p/%p/%p\n",
+            KeArmFaultStatusRegisterGet(), Address, TrapFrame->SvcLr, TrapFrame->Pc);
     UNIMPLEMENTED;
     ASSERT(FALSE);
     return STATUS_SUCCESS;



More information about the Ros-diffs mailing list