From ed396c068b881877330f7d40bfce02db9b1199b3 Mon Sep 17 00:00:00 2001
From: Frans Kaashoek <kaashoek@mit.edu>
Date: Wed, 1 Feb 2017 18:04:13 -0500
Subject: Eliminate code for gs trick to track per-cpu state.  We rely on
 lapiccpunum() to find a per-cpu id with which we locate a cpu's cpu struct.

---
 trapasm.S | 3 ---
 1 file changed, 3 deletions(-)

(limited to 'trapasm.S')

diff --git a/trapasm.S b/trapasm.S
index 787727f..2271d27 100644
--- a/trapasm.S
+++ b/trapasm.S
@@ -14,9 +14,6 @@ alltraps:
   movw $(SEG_KDATA<<3), %ax
   movw %ax, %ds
   movw %ax, %es
-  movw $(SEG_KCPU<<3), %ax
-  movw %ax, %fs
-  movw %ax, %gs
 
   # Call trap(tf), where tf=%esp
   pushl %esp
-- 
cgit v1.2.3