From ec1dcae8cd1a477d3d44b441c7213779639c86d0 Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Fri, 11 Dec 2009 10:25:56 +0000 Subject: [PATCH] We have to use dprintf_no_syslog() in the scheduler, as all code is executed with the threads spinlock held. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34629 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/scheduler/scheduler_affine.cpp | 3 ++- src/system/kernel/scheduler/scheduler_simple.cpp | 3 ++- src/system/kernel/scheduler/scheduler_simple_smp.cpp | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/system/kernel/scheduler/scheduler_affine.cpp b/src/system/kernel/scheduler/scheduler_affine.cpp index 0643336040..2eea5752b2 100644 --- a/src/system/kernel/scheduler/scheduler_affine.cpp +++ b/src/system/kernel/scheduler/scheduler_affine.cpp @@ -16,6 +16,7 @@ #include #include +#include #include #include #include @@ -31,7 +32,7 @@ //#define TRACE_SCHEDULER #ifdef TRACE_SCHEDULER -# define TRACE(x) dprintf x +# define TRACE(x) dprintf_no_syslog x #else # define TRACE(x) ; #endif diff --git a/src/system/kernel/scheduler/scheduler_simple.cpp b/src/system/kernel/scheduler/scheduler_simple.cpp index e10a3422ba..f63c98ed92 100644 --- a/src/system/kernel/scheduler/scheduler_simple.cpp +++ b/src/system/kernel/scheduler/scheduler_simple.cpp @@ -14,6 +14,7 @@ #include #include +#include #include #include #include @@ -28,7 +29,7 @@ //#define TRACE_SCHEDULER #ifdef TRACE_SCHEDULER -# define TRACE(x) dprintf x +# define TRACE(x) dprintf_no_syslog x #else # define TRACE(x) ; #endif diff --git a/src/system/kernel/scheduler/scheduler_simple_smp.cpp b/src/system/kernel/scheduler/scheduler_simple_smp.cpp index 84435beccd..428a3b4d4b 100644 --- a/src/system/kernel/scheduler/scheduler_simple_smp.cpp +++ b/src/system/kernel/scheduler/scheduler_simple_smp.cpp @@ -14,6 +14,7 @@ #include #include +#include #include #include #include @@ -29,7 +30,7 @@ //#define TRACE_SCHEDULER #ifdef TRACE_SCHEDULER -# define TRACE(x) dprintf x +# define TRACE(x) dprintf_no_syslog x #else # define TRACE(x) ; #endif