diff --git a/ostd/src/arch/x86/mod.rs b/ostd/src/arch/x86/mod.rs index 27f57257d..2c118dcd6 100644 --- a/ostd/src/arch/x86/mod.rs +++ b/ostd/src/arch/x86/mod.rs @@ -74,7 +74,7 @@ static CPU_FEATURES: Once = Once::new(); pub(crate) unsafe fn late_init_on_bsp() { // SAFETY: this function is only called once on BSP. unsafe { - crate::arch::trap::init(true); + trap::init(true); } irq::init(); diff --git a/ostd/src/lib.rs b/ostd/src/lib.rs index df942cf5c..8d3c83bd8 100644 --- a/ostd/src/lib.rs +++ b/ostd/src/lib.rs @@ -99,7 +99,7 @@ unsafe fn init() { mm::kspace::init_kernel_page_table(meta_pages); - crate::sync::init(); + sync::init(); boot::init_after_heap();