1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-13 18:52:17 +00:00
serenity/Kernel/Arch
Andreas Kling f27e7bbbf4 Kernel/SMP: Don't enable interrupts in Processor::exit_trap
Enter a critical section in Processor::exit_trap so that processing
SMP messages doesn't enable interrupts upon leaving. We need to delay
this until the end where we call into the Scheduler if exiting the
trap results in being outside of a critical section and irq handler.

Co-authored-by: Tom <tomut@yahoo.com>
2021-08-09 13:22:22 +02:00
..
PC Kernel: Move Kernel/Memory/ code into Kernel::Memory namespace 2021-08-06 14:05:58 +02:00
x86 Kernel/SMP: Don't enable interrupts in Processor::exit_trap 2021-08-09 13:22:22 +02:00