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