You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It turns out that we don't need to have a segment selector for GS
to be able to use the GSBase MSR, as discussed in rust-osdev/x86_64#333.
I suspect this is because we now have a kernel data segment selector
for SS, which we didn't when I first added support for CPU-local
data. Removing the extra selector frees up a slot in the GDT.
Signed-off-by: SlyMarbo <[email protected]>
0 commit comments