git://scm.lunaixsky.com
/
lunaix-os.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
A Total Overhaul on the Lunaix's Virtual Memory Model (#26)
[lunaix-os.git]
/
lunaix-os
/
arch
/
i386
/
exceptions
/
interrupt.S
diff --git
a/lunaix-os/arch/i386/exceptions/interrupt.S
b/lunaix-os/arch/i386/exceptions/interrupt.S
index d8df554cd7160335f702dfb322c5886390a898c7..e6656c94760b7c07ea6d3a145637ddd56cede975 100644
(file)
--- a/
lunaix-os/arch/i386/exceptions/interrupt.S
+++ b/
lunaix-os/arch/i386/exceptions/interrupt.S
@@
-112,11
+112,11
@@
andl $3, %eax
jz 1f
andl $3, %eax
jz 1f
- ## FIXME x87 fpu context
- movl current_thread, %eax
- movl thread_ustack_top(%eax), %eax
- test %eax, %eax
- jz 1f
+ #
# FIXME x87 fpu context
+
#
movl current_thread, %eax
+
#
movl thread_ustack_top(%eax), %eax
+
#
test %eax, %eax
+
#
jz 1f
# fxrstor (%eax)
1:
# fxrstor (%eax)
1: