kernel-hacking-2024-linux-s.../drivers/lguest
Rusty Russell e5faff45b3 lguest: fix sense if IF flag on interrupt injection
The sense of the IF bit is backwards in the host interrupt handling.

This means we always save "IF=1" on the stack when injecting an
interrupt.  It turns out this is almost always correct (unless the
guest is taking a page fault in an interrupt due to an unpopulated
vmalloc mapping), so went unnoticed.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-07-20 09:05:16 -07:00
..
core.c
hypercalls.c
interrupts_and_traps.c lguest: fix sense if IF flag on interrupt injection 2007-07-20 09:05:16 -07:00
io.c Fix lguest misannotation 2007-07-20 08:24:49 -07:00
Kconfig lguest: the Makefile and Kconfig 2007-07-19 10:04:52 -07:00
lg.h
lguest.c
lguest_asm.S
lguest_bus.c
lguest_user.c
Makefile lguest: the Makefile and Kconfig 2007-07-19 10:04:52 -07:00
page_tables.c
segments.c
switcher.S