proc: fix gs/fs-related bug in exception handler
1. %rip -> %rsp (misspelt a register name, damn) 2. Rename swapgs_if_needed to iret_swapgs_if_needed for clarification 3. Add iret_swapgs_if_needed before iret from exception handler
This commit is contained in:
+1
-2
@@ -170,8 +170,7 @@ KERNEL_CFLAGS=-Iinclude \
|
||||
-Wall \
|
||||
-Wextra \
|
||||
-Wno-unused \
|
||||
-O2 \
|
||||
-funroll-loops \
|
||||
-Og \
|
||||
-ggdb \
|
||||
-Werror $(KERNEL_DEF)
|
||||
KERNEL_LDFLAGS=-nostdlib \
|
||||
|
||||
Reference in New Issue
Block a user