summaryrefslogtreecommitdiff
path: root/Toolchain/Patches/gcc.patch
diff options
context:
space:
mode:
authorAndreas Kling <awesomekling@gmail.com>2019-12-15 12:11:39 +0100
committerAndreas Kling <awesomekling@gmail.com>2019-12-15 12:47:53 +0100
commitf01fd54d1baf15f5d4f393a9ac11d90425a9c88b (patch)
tree10ee19248cb26b6dd9f23be727e3451d396ec496 /Toolchain/Patches/gcc.patch
parent12cc518d1e732666e392784f835400600b43ee6a (diff)
downloadserenity-f01fd54d1baf15f5d4f393a9ac11d90425a9c88b.zip
Kernel: Make separate kernel entry points for each PIC IRQ
Instead of having a common entry point and looking at the PIC ISR to figure out which IRQ we're servicing, just make a separate entryway for each IRQ that pushes the IRQ number and jumps to a common routine. This fixes a weird issue where incoming network packets would sometimes cause the mouse to stop working. I didn't track it down further than realizing we were sometimes EOI'ing the wrong IRQ.
Diffstat (limited to 'Toolchain/Patches/gcc.patch')
0 files changed, 0 insertions, 0 deletions