diff --git a/src/interrupts.rs b/src/interrupts.rs index 04e5413a..5bd8a40e 100644 --- a/src/interrupts.rs +++ b/src/interrupts.rs @@ -51,7 +51,7 @@ extern "x86-interrupt" fn breakpoint_handler(stack_frame: InterruptStackFrame) { } extern "x86-interrupt" fn double_fault_handler( - stack_frame: &mut InterruptStackFrame, + stack_frame: InterruptStackFrame, _error_code: u64, ) -> ! { panic!("EXCEPTION: DOUBLE FAULT\n{:#?}", stack_frame); diff --git a/tests/stack_overflow.rs b/tests/stack_overflow.rs index 845644b4..de826f38 100644 --- a/tests/stack_overflow.rs +++ b/tests/stack_overflow.rs @@ -44,7 +44,7 @@ pub fn init_test_idt() { } extern "x86-interrupt" fn test_double_fault_handler( - _stack_frame: &mut InterruptStackFrame, + _stack_frame: InterruptStackFrame, _error_code: u64, ) -> ! { serial_println!("[ok]");