aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-03-30 14:06:11 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-03-30 14:06:11 +0100
commit31903a3370b4c056d7d97ee3b495bd48677d4ab9 (patch)
treebf48e4a524fc6f1cbaaff3fb076951c91962bf1b
parentecaa88857fb956e33772ae053dd51d2a6a285085 (diff)
downloadxen-31903a3370b4c056d7d97ee3b495bd48677d4ab9.tar.gz
xen-31903a3370b4c056d7d97ee3b495bd48677d4ab9.tar.bz2
xen-31903a3370b4c056d7d97ee3b495bd48677d4ab9.zip
Include the E7520 (e.g., Dell 1850) irqbalance quirk fix even when
building a non-SMP kernel. The underlying hypervisor may still be SMP. Signed-off-by: Keir Fraser <keir@xensource.com>
-rw-r--r--linux-2.6-xen-sparse/arch/i386/kernel/quirks-xen.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/linux-2.6-xen-sparse/arch/i386/kernel/quirks-xen.c b/linux-2.6-xen-sparse/arch/i386/kernel/quirks-xen.c
index 39d9ed110a..7e44d81bdc 100644
--- a/linux-2.6-xen-sparse/arch/i386/kernel/quirks-xen.c
+++ b/linux-2.6-xen-sparse/arch/i386/kernel/quirks-xen.c
@@ -5,7 +5,7 @@
#include <linux/pci.h>
#include <linux/irq.h>
-#if defined(CONFIG_X86_IO_APIC) && defined(CONFIG_SMP) && defined(CONFIG_PCI)
+#if defined(CONFIG_X86_IO_APIC) && (defined(CONFIG_SMP) || defined(CONFIG_XEN)) && defined(CONFIG_PCI)
static void __devinit quirk_intel_irqbalance(struct pci_dev *dev)
{