aboutsummaryrefslogtreecommitdiff
path: root/i386/i386at/interrupt.S
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2022-11-27 21:28:32 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2022-11-27 21:29:43 +0100
commit97314ab115206137018b0cd7196ce404ceee136c (patch)
tree0bb534b5667c8821ff44e8a0f0a591b29b542eea /i386/i386at/interrupt.S
parentd30481122a5d24ad6b921062f93b9172ef922fc3 (diff)
downloadgnumach-97314ab115206137018b0cd7196ce404ceee136c.tar.gz
gnumach-97314ab115206137018b0cd7196ce404ceee136c.tar.bz2
gnumach-97314ab115206137018b0cd7196ce404ceee136c.zip
Update kdb_kintr according to new interrupt stack layout
e2fcf261076b ("interrupt: Fix saving irq/ipl when linux drivers are disabled") changed the stack layout for interrupt handlers, but missed updating kdb_kintr's code that tries to mangle it. This restores the control-alt-d shortcut.
Diffstat (limited to 'i386/i386at/interrupt.S')
-rw-r--r--i386/i386at/interrupt.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/i386/i386at/interrupt.S b/i386/i386at/interrupt.S
index 7480fba9..167e02c8 100644
--- a/i386/i386at/interrupt.S
+++ b/i386/i386at/interrupt.S
@@ -29,6 +29,8 @@
* Generic interrupt handler.
*
* On entry, %eax contains the irq number.
+ *
+ * Note: kdb_kintr needs to know our stack usage
*/
#define S_REGS 32(%esp)