diff --git a/arch/x86_64/src/start.rs b/arch/x86_64/src/start.rs index 8af0168d8982a7791dfb0de334ac4ae165051b0d..72772ea18b18e34193b8336ee032eb1589d8e218 100644 --- a/arch/x86_64/src/start.rs +++ b/arch/x86_64/src/start.rs @@ -121,6 +121,7 @@ pub unsafe extern fn kstart() -> ! { acpi::init(&mut active_table); // Clear pending IRQs + // TODO: Remove this and ack all IRQs without listeners interrupt::irq::acknowledge(8); BSP_READY.store(true, Ordering::SeqCst);