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:
Mark
2020-10-18 23:48:27 +03:00
parent 877a5f455d
commit c2db4e94a6
7 changed files with 16 additions and 16 deletions
+1 -2
View File
@@ -170,8 +170,7 @@ KERNEL_CFLAGS=-Iinclude \
-Wall \
-Wextra \
-Wno-unused \
-O2 \
-funroll-loops \
-Og \
-ggdb \
-Werror $(KERNEL_DEF)
KERNEL_LDFLAGS=-nostdlib \