diff --git a/Kernel/Lock.h b/Kernel/Lock.h index bcd3e83cfc..7d4f7b3e80 100644 --- a/Kernel/Lock.h +++ b/Kernel/Lock.h @@ -4,6 +4,7 @@ #include #include #include +#include class Thread; extern Thread* current; @@ -52,6 +53,7 @@ private: { if (!are_interrupts_enabled()) { kprintf("Interrupts disabled when trying to take Lock{%s}\n", m_name); + dump_backtrace(ksyms_ready); hang(); } ASSERT(!Scheduler::is_active());