Files
RedBear-OS/src
4lDO2 47c3b2269f Fix context switching.
Previously there was a triple fault, due to a combination of reasons
(e.g. rsp and rbp being ordered in the struct and in the assembly).

Now, the locks will be held __all the way until the new context__ has
been switched to, which completely eliminates any possibility that the
"pcid fault" originates here.

While I am unsure whether this will work, this could also be an
opportunity to be able to remove CONTEXT_SWITCH_LOCK fully.
2021-02-13 21:55:40 +01:00
..
2020-05-06 09:05:58 -06:00
2021-02-13 12:16:47 -07:00
2021-02-13 21:55:40 +01:00
2020-03-06 21:05:26 +01:00
2021-02-13 13:06:13 -07:00
2021-02-13 13:06:13 -07:00
2019-06-21 12:12:01 +02:00
2020-07-10 12:56:08 +02:00
2021-02-13 12:57:53 -07:00
2018-01-24 22:15:30 -06:00
2021-02-13 12:16:47 -07:00
2020-08-02 12:12:59 -06:00
2021-02-13 13:01:20 -07:00