serenity/Kernel/Arch/i386
Andreas Kling d46071c08f Kernel: Assert on page fault during IRQ
We're not equipped to deal with page faults during an IRQ handler,
so add an assertion so we can immediately tell what's wrong.

This is why profiling sometimes hangs the system -- walking the stack
of the profiled thread causes a page fault and things fall apart.
2020-02-21 15:49:34 +01:00
..
Boot Kernel: Move kernel above the 3GB virtual address mark 2020-01-17 22:34:26 +01:00
APIC.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
APIC.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
CPU.cpp Kernel: Assert on page fault during IRQ 2020-02-21 15:49:34 +01:00
CPU.h Kernel: Assert on page fault during IRQ 2020-02-21 15:49:34 +01:00
PIC.cpp Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
PIC.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00
PIT.cpp Kernel: Assert on page fault during IRQ 2020-02-21 15:49:34 +01:00
PIT.h Kernel: Move all code into the Kernel namespace 2020-02-16 01:27:42 +01:00