summaryrefslogtreecommitdiff
path: root/na
diff options
context:
space:
mode:
authorRichard Qin <richard.qin.x@gmail.com>2026-05-02 01:41:52 +0800
committerRichard Qin <richard.qin.x@gmail.com>2026-05-02 01:41:52 +0800
commit12bd3efdbbabde0fda7d56ee82def083006e0c26 (patch)
tree157592de24a3f4fa83e35b685abbba63323f3471 /na
parent1c7dc1cd3da5e2c112b227b5509d4e36bda40af5 (diff)
downloadlume-12bd3efdbbabde0fda7d56ee82def083006e0c26.tar.gz
lume-12bd3efdbbabde0fda7d56ee82def083006e0c26.tar.xz
feat: replace panic.h with klog.h for improved logging in multiple files
Diffstat (limited to 'na')
-rw-r--r--na/arch/riscv/mm/pmap.cc2
-rw-r--r--na/kernel/sync/spinlock.cc2
-rw-r--r--na/kernel/sync/spinlock.h2
-rw-r--r--na/lib/cxx_abi.cc2
-rw-r--r--na/mm/slab.cc2
-rw-r--r--na/mm/vma.cc2
-rw-r--r--na/mm/vmm.cc2
7 files changed, 7 insertions, 7 deletions
diff --git a/na/arch/riscv/mm/pmap.cc b/na/arch/riscv/mm/pmap.cc
index afd71c5..46db6a0 100644
--- a/na/arch/riscv/mm/pmap.cc
+++ b/na/arch/riscv/mm/pmap.cc
@@ -18,8 +18,8 @@
#include <lume/addr.h>
#include <lume/config.h>
#include <lume/pmm.h>
-#include <lume/panic.h>
#include <arch/mmu.h>
+#include <lume/klog.h>
namespace pmap {
diff --git a/na/kernel/sync/spinlock.cc b/na/kernel/sync/spinlock.cc
index b8c1435..bca4684 100644
--- a/na/kernel/sync/spinlock.cc
+++ b/na/kernel/sync/spinlock.cc
@@ -16,7 +16,7 @@
#include "spinlock.h"
#include "cpu_state.h"
#include <arch/cpu.h>
-#include <lume/panic.h>
+#include <lume/klog.h>
// ============================================================
// Per-CPU sync state (BSS zero-initialized)
diff --git a/na/kernel/sync/spinlock.h b/na/kernel/sync/spinlock.h
index cf70a30..a1369d1 100644
--- a/na/kernel/sync/spinlock.h
+++ b/na/kernel/sync/spinlock.h
@@ -13,8 +13,8 @@
* Reference: docs/specs/spinlock.md
*/
-#include <lume/types.h>
#include <lume/atomic.h>
+#include <lume/types.h>
#include "cpu_state.h"
class Spinlock {
diff --git a/na/lib/cxx_abi.cc b/na/lib/cxx_abi.cc
index 1ad9d4d..872b4a2 100644
--- a/na/lib/cxx_abi.cc
+++ b/na/lib/cxx_abi.cc
@@ -10,7 +10,7 @@
* Reference: docs/specs/cpp_runtime.md
*/
-#include <lume/panic.h>
+#include <lume/klog.h>
/* Pure virtual function call trap.
* Generated by the compiler in vtable entries for pure virtual methods.
diff --git a/na/mm/slab.cc b/na/mm/slab.cc
index f0f5b33..ef15b6a 100644
--- a/na/mm/slab.cc
+++ b/na/mm/slab.cc
@@ -22,7 +22,7 @@
#include "slab.h"
#include <lume/pmm.h>
#include <lume/addr.h>
-#include <lume/panic.h>
+#include <lume/klog.h>
#include <lume/new.h>
#include <arch/cpu.h>
diff --git a/na/mm/vma.cc b/na/mm/vma.cc
index d05a662..e27853e 100644
--- a/na/mm/vma.cc
+++ b/na/mm/vma.cc
@@ -20,7 +20,7 @@
#include <lume/errno.h>
#include <lume/pmm.h>
#include <lume/new.h>
-#include <lume/panic.h>
+#include <lume/klog.h>
#include <arch/pmap.h>
/* ------------------------------------------------------------------ */
diff --git a/na/mm/vmm.cc b/na/mm/vmm.cc
index 54e9b15..50c7920 100644
--- a/na/mm/vmm.cc
+++ b/na/mm/vmm.cc
@@ -17,7 +17,7 @@
#include <lume/types.h>
#include <lume/addr.h>
#include <lume/pmm.h>
-#include <lume/panic.h>
+#include <lume/klog.h>
#include <lume/fdt.h>
#include <lume/vmm.h>
#include <arch/pmap.h>