From 8bce654f48e2a51efe79193d2aecf0949df2bec8 Mon Sep 17 00:00:00 2001 From: Ryan Kennedy Date: Mon, 24 May 2021 20:22:55 -0500 Subject: [PATCH] Update testing --- testing/src/interrupts.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/testing/src/interrupts.rs b/testing/src/interrupts.rs index 7650e3e..e6f1d02 100644 --- a/testing/src/interrupts.rs +++ b/testing/src/interrupts.rs @@ -49,14 +49,14 @@ pub fn init_idt() { } extern "x86-interrupt" fn double_fault_handler( - stack_frame: &mut InterruptStackFrame, + stack_frame: InterruptStackFrame, _error_code: u64, ) -> ! { panic!("EXCEPTION: DOUBLE FAULT\n{:#?}", stack_frame); } extern "x86-interrupt" fn page_fault_handler( - stack_frame: &mut InterruptStackFrame, + stack_frame: InterruptStackFrame, error_code: PageFaultErrorCode, ) { use x86_64::registers::control::Cr2; @@ -69,7 +69,7 @@ extern "x86-interrupt" fn page_fault_handler( } extern "x86-interrupt" fn segment_not_present( - _stack_frame: &mut InterruptStackFrame, + _stack_frame: InterruptStackFrame, _error_code: u64, ) { // For some reason this sometimes gets thrown when running tests in qemu,