diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-08-10 19:03:10 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-08-10 19:03:10 +0200 |
commit | d2a853126d4b017d5029e2adbdcb844542fb7d7a (patch) | |
tree | 306c5cb2cea0476ee6b0beddb6899493e2b8f0c1 /x86_64/locore.S | |
parent | f895575c639e338474c7de6678ee8f3a0756c0d1 (diff) | |
download | gnumach-d2a853126d4b017d5029e2adbdcb844542fb7d7a.tar.gz gnumach-d2a853126d4b017d5029e2adbdcb844542fb7d7a.tar.bz2 gnumach-d2a853126d4b017d5029e2adbdcb844542fb7d7a.zip |
x86_64: homogeneize with i386 about _call_single
Diffstat (limited to 'x86_64/locore.S')
-rw-r--r-- | x86_64/locore.S | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/x86_64/locore.S b/x86_64/locore.S index 42049cbe..9bafaac5 100644 --- a/x86_64/locore.S +++ b/x86_64/locore.S @@ -768,6 +768,10 @@ INTERRUPT(20) INTERRUPT(21) INTERRUPT(22) INTERRUPT(23) +#endif +/* Invalidate TLB IPI to call pmap_update_interrupt() on a specific cpu */ +INTERRUPT(CALL_SINGLE_FUNCTION_BASE) +#ifdef APIC /* Spurious interrupt, set irq number to vect number */ INTERRUPT(255) #endif |