Files
jsix_import/src/kernel
Justin C. Miller 5c3943bf38 [kernel] Make grabbing an IST stack atomic
In the beginning of the interrupt handler, we had previously checked if
the current handler had grabbed an IST stack from the IDT/TSS. If it
was, it saved this value and set it to 0 in the IDT, then restored it at
the end.

Now this is an atomic action. This is unlikely to make a difference
unless the interrupt handler is itself interrupted by an exception
before being able to swap the IDT value, but such a situation is now
impossible.
2022-03-13 17:49:29 -07:00
..
2022-02-28 20:16:42 -08:00
2022-02-28 20:16:42 -08:00
2022-02-06 21:39:04 -08:00
2022-02-03 19:51:19 -08:00
2022-01-02 01:38:04 -08:00
2022-02-06 21:39:04 -08:00
2022-01-03 21:42:20 -08:00
2022-01-27 19:28:35 -08:00
2022-02-22 00:00:15 -08:00
2022-02-22 00:00:15 -08:00
2021-09-12 21:55:02 -07:00
2022-01-03 17:44:13 -08:00
2022-02-26 13:19:21 -08:00
2022-01-27 19:28:35 -08:00
2022-01-30 12:25:11 -08:00