]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit - arch/x86/xen/enlighten_pv.c
x86/xen: Support early interrupts in xen pv guests
authorJuergen Gross <jgross@suse.com>
Fri, 24 Nov 2017 08:42:21 +0000 (09:42 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Mon, 27 Nov 2017 23:28:56 +0000 (00:28 +0100)
commit42b3a4cb5609de757f5445fcad18945ba9239a07
tree84c2436f6e3c08531701fea29d9667cd6bdab520
parent9d0b62328d34c7044114d4f4281981d4c537c4ba
x86/xen: Support early interrupts in xen pv guests

Add early interrupt handlers activated by idt_setup_early_handler() to
the handlers supported by Xen pv guests. This will allow for early
WARN() calls not crashing the guest.

Suggested-by: Andy Lutomirski <luto@kernel.org>
Signed-off-by: Juergen Gross <jgross@suse.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: xen-devel@lists.xenproject.org
Cc: boris.ostrovsky@oracle.com
Link: https://lkml.kernel.org/r/20171124084221.30172-1-jgross@suse.com
arch/x86/include/asm/segment.h
arch/x86/mm/extable.c
arch/x86/xen/enlighten_pv.c
arch/x86/xen/xen-asm_64.S