WSL2-Linux-Kernel/drivers/xen
Isaku Yamahata e849c3e9e0 Xen: make events.c portable for ia64/xen support
Remove x86 dependency in drivers/xen/events.c for ia64/xen support
introducing include/asm/xen/events.h.
Introduce xen_irqs_disabled() to hide regs->flags
Introduce xen_do_IRQ() to hide regs->orig_ax.
make enum ipi_vector definition arch specific. ia64/xen needs four vectors.
Add one rmb() because on ia64 xchg() isn't barrier.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2008-04-24 23:57:32 +02:00
..
xenbus Add missing newlines to some uses of dev_<level> messages 2007-10-18 14:37:28 -07:00
Makefile xen: move events.c to drivers/xen for IA64/Xen support 2008-04-24 23:57:32 +02:00
events.c Xen: make events.c portable for ia64/xen support 2008-04-24 23:57:32 +02:00
features.c xen: move features.c from arch/x86/xen/features.c to drivers/xen 2008-04-24 23:57:32 +02:00
grant-table.c xen: add missing definitions for xen grant table which ia64/xen needs 2008-04-24 23:57:32 +02:00