OSDN Git Service

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)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 3 Feb 2018 16:39:17 +0000 (17:39 +0100)
commitaafb1a7eb0f73cf8bb59ed7cc6d29e19d4de49bc
tree3f7fde81ff6b85f296510fc3a2e048f1d369edfa
parent99a8cad9c1b2236439d7d44c86cdbcdd5831154b
x86/xen: Support early interrupts in xen pv guests

[ Upstream commit 42b3a4cb5609de757f5445fcad18945ba9239a07 ]

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
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/x86/include/asm/segment.h
arch/x86/mm/extable.c
arch/x86/xen/enlighten_pv.c
arch/x86/xen/xen-asm_64.S