ladybird/Kernel/Arch/i386
Tom 728de56481 Kernel: Prevent recursive calls into the scheduler
Upon leaving a critical section (such as a SpinLock) we need to
check if we're already asynchronously invoking the Scheduler.
Otherwise we might end up triggering another context switch
as soon as leaving the scheduler lock.

Fixes #2883
2020-08-02 17:15:11 +02:00
..
Boot Kernel: Tell the bootloader to put us into graphics mode 2020-08-01 07:57:29 +02:00
CPU.cpp Kernel: Prevent recursive calls into the scheduler 2020-08-02 17:15:11 +02:00
CPU.h Kernel: Prevent recursive calls into the scheduler 2020-08-02 17:15:11 +02:00
Interrupts.h Kernel: Add SMP IPI support 2020-07-06 17:07:44 +02:00
ISRStubs.h Kernel: Add SMP IPI support 2020-07-06 17:07:44 +02:00
ProcessorInfo.cpp Kernel: Consolidate features into CPUFeature enum 2020-07-03 19:32:34 +02:00
ProcessorInfo.h Kernel: Add SMP IPI support 2020-07-06 17:07:44 +02:00