diff options
author | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2006-11-21 19:22:25 +0000 |
---|---|---|
committer | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2006-11-21 19:22:25 +0000 |
commit | d46c9ce0d7b805e6b4bbf54b381728a391e23e45 (patch) | |
tree | ea5cbf1372bb5d4f2dbc953eb70a84a90f4cc7d0 /xen/arch/x86/hvm/Makefile | |
parent | 3b724073d6a410b5a967a6827d2f8c50693aadfb (diff) | |
download | xen-d46c9ce0d7b805e6b4bbf54b381728a391e23e45.tar.gz xen-d46c9ce0d7b805e6b4bbf54b381728a391e23e45.tar.bz2 xen-d46c9ce0d7b805e6b4bbf54b381728a391e23e45.zip |
[HVM] Reworked interrupt distribution logic.
TODO:
1. Fix IO-APIC ID to not conflict with LAPIC IDS.
2. Fix i8259 device model (seems to work already though!).
3. Add INTSRC overrides in MPBIOS and ACPI tables so
that PCI legacy IRQ routing always ends up at an
IO-APIC input with level trigger. Restricting link
routing to {5,6,10,11} and setting overrides for all
four of those would work.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/arch/x86/hvm/Makefile')
-rw-r--r-- | xen/arch/x86/hvm/Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/xen/arch/x86/hvm/Makefile b/xen/arch/x86/hvm/Makefile index 843a9232bf..ad216b4e44 100644 --- a/xen/arch/x86/hvm/Makefile +++ b/xen/arch/x86/hvm/Makefile @@ -4,11 +4,12 @@ subdir-y += vmx obj-y += hvm.o obj-y += i8254.o obj-y += i8259.o -obj-y += rtc.o -obj-y += pmtimer.o obj-y += instrlen.o obj-y += intercept.o obj-y += io.o +obj-y += irq.o obj-y += platform.o +obj-y += pmtimer.o +obj-y += rtc.o obj-y += vioapic.o obj-y += vlapic.o |