SerenityOS build: Tuesday, September 03
Images 💾⌗
- serenity-x86_64-20240903-0482f4e.img.gz (Raw image, 221.49 MiB)
Last commit ⭐⌗
commit 0482f4e1170010dccec1726ee5222a062f4b3262
Author: Liav A. <liavalb@gmail.com>
AuthorDate: Wed Aug 21 22:06:07 2024 +0300
Commit: Tim Schumacher <timschumi@gmx.de>
CommitDate: Sun Sep 1 21:00:18 2024 +0200
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.
Other builds