[eros-cvs] cvs commit: eros/src/base/sys/arch/i486/kernel PageFault.cxx
shap@eros.cs.jhu.edu
shap@eros.cs.jhu.edu
Wed, 22 Aug 2001 13:34:49 -0400
shap 01/08/22 13:34:49
Modified: src/base/sys/arch/i486/kernel PageFault.cxx
Log:
Fix a printing flaw in ddb
Revision Changes Path
1.181 +4 -2 eros/src/base/sys/arch/i486/kernel/PageFault.cxx
Index: PageFault.cxx
===================================================================
RCS file: /cvs/eros/src/base/sys/arch/i486/kernel/PageFault.cxx,v
retrieving revision 1.180
retrieving revision 1.181
diff -u -r1.180 -r1.181
--- PageFault.cxx 2001/08/08 22:24:31 1.180
+++ PageFault.cxx 2001/08/22 17:34:49 1.181
@@ -103,9 +103,11 @@
void
PTE::ddb_dump()
{
+ extern void db_printf(const char *fmt, ...);
+
char attrs[64];
char *nxtAttr = attrs;
- MsgLog::printf("Pg Frame 0x%08x [", PageFrame());
+ db_printf("Pg Frame 0x%08x [", PageFrame());
#define ADDATTR(s) do { const char *sp = (s); *nxtAttr++ = ','; while (*sp) *nxtAttr++ = *sp++; } while (0)
@@ -132,7 +134,7 @@
#undef ADDATTR
*nxtAttr++ = 0;
- MsgLog::printf("%s]\n", attrs);
+ db_printf("%s]\n", attrs);
}
#endif