From 02666423f0475a13aabce55685d6acddea4f6392 Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Wed, 21 May 2025 02:22:50 -0400 Subject: kernel/amd64: Unset CPU_IRQ(1) at kbd handler end Signed-off-by: Ian Moffett --- sys/arch/amd64/isa/i8042.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/arch/amd64/isa') diff --git a/sys/arch/amd64/isa/i8042.c b/sys/arch/amd64/isa/i8042.c index 11532ec..1ba59a3 100644 --- a/sys/arch/amd64/isa/i8042.c +++ b/sys/arch/amd64/isa/i8042.c @@ -232,7 +232,7 @@ i8042_kb_event(void *sp) input.chr = c; cons_ibuf_push(&g_root_scr, input); done: - ci->irq_mask &= CPU_IRQ(1); + ci->irq_mask &= ~CPU_IRQ(1); spinlock_release(&isr_lock); return 1; /* handled */ } -- cgit v1.2.3