From b9793deb59c7650f0805dea96adb6b773ad99336 Mon Sep 17 00:00:00 2001 From: Jeremy Soller <jackpot51@gmail.com> Date: Mon, 13 Feb 2017 22:15:42 -0700 Subject: [PATCH] Disable secondary processors with hlt --- src/lib.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 34be0b8b..2203b724 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -153,7 +153,8 @@ pub extern fn kmain(cpus: usize) { pub extern fn kmain_ap(_id: usize) { // Disable APs for now loop { - unsafe { interrupt::enable_and_halt(); } + unsafe { interrupt::disable(); } + unsafe { interrupt::halt(); } } /* -- GitLab