From d55fa1ee2497c4407920fc6f2f20bfc149f7906b Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Mon, 17 May 2021 11:46:24 +0200 Subject: [PATCH] Adjust post-06 to take `InterruptStackFrame` by value --- src/interrupts.rs | 2 +- tests/stack_overflow.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/interrupts.rs b/src/interrupts.rs index cf74ec39..4bc8a101 100644 --- a/src/interrupts.rs +++ b/src/interrupts.rs @@ -24,7 +24,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]");