diff options
author | Damien Zammit <damien@zamaudio.com> | 2023-01-31 09:37:03 +0000 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-01-31 20:42:26 +0100 |
commit | 965ac8f4aa3db377475871c16731dac90810e878 (patch) | |
tree | 8ff50dd3b4abb34f363d8c883c7785ef5af623f8 /i386/i386at/interrupt.S | |
parent | 6297dd6ed5c291d497d16090a0421a28d2fc19dd (diff) | |
download | gnumach-965ac8f4aa3db377475871c16731dac90810e878.tar.gz gnumach-965ac8f4aa3db377475871c16731dac90810e878.tar.bz2 gnumach-965ac8f4aa3db377475871c16731dac90810e878.zip |
interrupt: Send EOI before handling update interrupt
To make sure we don't miss any pmap update.
Message-Id: <20230131093428.756906-6-damien@zamaudio.com>
Diffstat (limited to 'i386/i386at/interrupt.S')
-rw-r--r-- | i386/i386at/interrupt.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/i386/i386at/interrupt.S b/i386/i386at/interrupt.S index 9f1883ac..1103b1c8 100644 --- a/i386/i386at/interrupt.S +++ b/i386/i386at/interrupt.S @@ -122,8 +122,8 @@ _no_eoi: ret _call_single: + call EXT(lapic_eoi) /* lapic EOI before the handler to allow extra update */ call EXT(pmap_update_interrupt) /* TODO: Allow other functions */ - call EXT(lapic_eoi) /* lapic EOI */ addl $24,%esp ret END(interrupt) |