Drew Galbraith
4e328c2f7a
Previously we only set it on thread init which caused interrupts to stomp on the stack of the most recently started thread, potentially overwriting their cr3 and other variables and causing a crash. |
||
---|---|---|
.. | ||
context_switch.s | ||
jump_user_space.s | ||
process_manager.cpp | ||
process_manager.h | ||
scheduler.cpp | ||
scheduler.h |