android_kernel_xiaomi_sm8350/arch/x86
Jeremy Fitzhardinge 792dc4f6cd xen: use our own eventchannel->irq path
Rather than overloading vectors for event channels, take full
responsibility for mapping an event channel to irq directly.  With
this patch Xen has its own irq allocator.

When the kernel gets an event channel upcall, it maps the event
channel number to an irq and injects it into the normal interrupt
path.

Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-02-09 12:17:30 +01:00
..
boot x86 setup: fix asm constraints in vesa_store_edid 2009-01-30 23:55:25 +01:00
configs x86: allow more than 8 cpus to be used on 32-bit 2009-01-30 00:20:22 +01:00
crypto crypto: crc32c-intel - Switch to shash 2008-12-25 11:01:37 +11:00
ia32 Merge branches 'x86/asm', 'x86/cleanups', 'x86/cpudetect', 'x86/debug', 'x86/doc', 'x86/header-fixes', 'x86/mm', 'x86/paravirt', 'x86/pat', 'x86/setup-v2', 'x86/subarch', 'x86/uaccess' and 'x86/urgent' into x86/core 2009-01-28 23:13:53 +01:00
include/asm xen: use our own eventchannel->irq path 2009-02-09 12:17:30 +01:00
kernel Merge branch 'x86/paravirt' into x86/apic 2009-02-09 12:16:59 +01:00
kvm KVM: change KVM to use IOMMU API 2009-01-03 14:11:07 +01:00
lguest x86/paravirt: add register-saving thunks to reduce caller register pressure 2009-01-30 14:51:45 -08:00
lib x86: use early clobbers in usercopy*.c 2009-01-21 09:43:17 +01:00
mach-voyager Merge branch 'x86/paravirt' into x86/apic 2009-02-09 12:16:59 +01:00
math-emu
mm x86: update copyrights 2009-01-31 04:21:18 +01:00
oprofile Merge branch 'oprofile/ring_buffer' into oprofile/oprofile-for-tip 2009-01-08 14:27:34 +01:00
pci x86, numaq: cleanups 2009-02-05 22:30:14 +01:00
power x86, hibernate: fix breakage on x86_32 with CONFIG_NUMA set 2008-11-12 23:28:51 +01:00
vdso Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 2008-12-28 12:33:21 -08:00
video
xen xen: use our own eventchannel->irq path 2009-02-09 12:17:30 +01:00
Kconfig x86: clean up arch/x86/Kconfig* 2009-02-05 22:30:20 +01:00
Kconfig.cpu x86: clean up arch/x86/Kconfig* 2009-02-05 22:30:20 +01:00
Kconfig.debug x86: clean up arch/x86/Kconfig* 2009-02-05 22:30:20 +01:00
Makefile x86: remove subarchitecture support 2009-01-29 14:16:52 +01:00
Makefile_32.cpu