serenity/Kernel/Interrupts
Liav A. 0482f4e117 Kernel: Remove passing of register state to IRQ handlers
Linux did the same thing 18 years ago and their reasons for the change
are similar to ours - https://github.com/torvalds/linux/commit/7d12e78

Most interrupt handlers (i.e. IRQ handlers) never used the register
state reference anywhere so there's simply no need of passing it around.
I didn't measure the performance boost but surely this change can't make
things worse anyway.
2024-09-01 21:00:18 +02:00
..
GenericInterruptHandler.cpp
GenericInterruptHandler.h
InterruptDisabler.h
IRQHandler.cpp
IRQHandler.h
PCIIRQHandler.cpp
PCIIRQHandler.h
SharedIRQHandler.cpp
SharedIRQHandler.h
SpuriousInterruptHandler.cpp
SpuriousInterruptHandler.h
UnhandledInterruptHandler.cpp
UnhandledInterruptHandler.h