|
@@ -26,6 +26,7 @@
|
|
|
#include "qdf_str.h"
|
|
|
#include <qdf_trace.h>
|
|
|
#include <qdf_module.h>
|
|
|
+#include <qdf_util.h>
|
|
|
|
|
|
/* macro to map qdf trace levels into the bitmask */
|
|
|
#define QDF_TRACE_LEVEL_TO_MODULE_BITMASK(_level) ((1 << (_level)))
|
|
@@ -3305,7 +3306,7 @@ void qdf_rl_print_supressed_inc(void)
|
|
|
#ifdef QDF_TRACE_PRINT_ENABLE
|
|
|
static inline void print_to_console(char *str_buffer)
|
|
|
{
|
|
|
- if (qdf_detected_excessive_logging()) {
|
|
|
+ if (qdf_in_interrupt() && qdf_detected_excessive_logging()) {
|
|
|
qdf_rl_print_supressed_inc();
|
|
|
return;
|
|
|
}
|