PERFORCE change 132688 for review
John Birrell
jb at FreeBSD.org
Sun Jan 6 23:49:58 PST 2008
http://perforce.freebsd.org/chv.cgi?CH=132688
Change 132688 by jb at jb_freebsd1 on 2008/01/07 07:49:49
Include the debug code.
Cleanup the include paths.
Add the debug output function to the deadman cyclic callback function
which is usually called each second.
Affected files ...
.. //depot/projects/dtrace/src/sys/contrib/opensolaris/uts/common/dtrace/dtrace.c#14 edit
Differences ...
==== //depot/projects/dtrace/src/sys/contrib/opensolaris/uts/common/dtrace/dtrace.c#14 (text) ====
@@ -111,6 +111,7 @@
/* FreeBSD includes: */
#if !defined(sun)
+#include <sys/ctype.h>
#include <sys/limits.h>
#include <sys/kernel.h>
#include <sys/malloc.h>
@@ -118,6 +119,7 @@
#include <sys/vmem.h>
#include <sys/dtrace_bsd.h>
#include "dtrace_cddl.h"
+#include "dtrace_debug.c"
#endif
/*
@@ -2644,6 +2646,7 @@
}
return (mstate->dtms_walltimestamp);
+#if defined(sun)
case DIF_VAR_IPL:
if (!dtrace_priv_kernel(state))
return (0);
@@ -2652,6 +2655,7 @@
mstate->dtms_present |= DTRACE_MSTATE_IPL;
}
return (mstate->dtms_ipl);
+#endif
case DIF_VAR_EPID:
ASSERT(mstate->dtms_present & DTRACE_MSTATE_EPID);
@@ -12305,6 +12309,10 @@
dtrace_sync();
+#if !defined(sun)
+ dtrace_debug_output();
+#endif
+
now = dtrace_gethrtime();
if (state != dtrace_anon.dta_state &&
@@ -15976,17 +15984,17 @@
.d_name = "dtrace",
};
-#include <cddl/dev/dtrace/dtrace_anon.c>
-#include <cddl/dev/dtrace/dtrace_clone.c>
-#include <cddl/dev/dtrace/dtrace_ioctl.c>
-#include <cddl/dev/dtrace/dtrace_load.c>
-#include <cddl/dev/dtrace/dtrace_modevent.c>
-#include <cddl/dev/dtrace/dtrace_sysctl.c>
-#include <cddl/dev/dtrace/dtrace_unload.c>
-#include <cddl/dev/dtrace/dtrace_vtime.c>
-#include <cddl/dev/dtrace/dtrace_hacks.c>
+#include <dtrace_anon.c>
+#include <dtrace_clone.c>
+#include <dtrace_ioctl.c>
+#include <dtrace_load.c>
+#include <dtrace_modevent.c>
+#include <dtrace_sysctl.c>
+#include <dtrace_unload.c>
+#include <dtrace_vtime.c>
+#include <dtrace_hacks.c>
#if defined(__amd64__)
-#include <cddl/dev/dtrace/amd64/dtrace_isa.c>
+#include <amd64/dtrace_isa.c>
#endif
SYSINIT(dtrace_load, SI_SUB_DTRACE, SI_ORDER_FIRST, dtrace_load, NULL);
More information about the p4-projects
mailing list