This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".
The branch, master has been updated
via 40a60caa1136c7333c05e733518eaa83fa209f58 (commit)
from 8b9765332e5c30690619a314fd780cb8ca3f0169 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 40a60caa1136c7333c05e733518eaa83fa209f58
Author: Damien Zammit <[email protected]>
Date: Sat Jul 19 07:46:11 2025 +0000
interrupt.S: Change interrupt EOI strategy
We now have a different strategy for EOI depending on trigger mode:
For edge triggered, the behaviour is unchanged; the eoi comes
before the handler so we don't miss interrupts.
For level triggered, the eoi comes after the handler since the high
interrupt line will trigger the interrupt again and stack up, before we mask
it in queue_intr (and we don't risk missing interrupts).
Message-ID: <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
device/intr.c | 14 ++++++++++----
i386/i386at/interrupt.S | 16 ++++++++++++++++
x86_64/interrupt.S | 16 ++++++++++++++++
3 files changed, 42 insertions(+), 4 deletions(-)
hooks/post-receive
--
GNU Mach