aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/irq.c
diff options
context:
space:
mode:
authorGeorge Dunlap <george.dunlap@eu.citrix.com>2011-07-26 18:37:32 +0100
committerGeorge Dunlap <george.dunlap@eu.citrix.com>2011-07-26 18:37:32 +0100
commitb1952c4ac3ba4c498f1ba6da6dfbcdbb8a4081a5 (patch)
treeb049b6ecd2e98bed991e5f80aabeffb1cd429c78 /xen/arch/x86/irq.c
parent1b5a9e18bc04368e48ed06bd2cb8258508d089a0 (diff)
downloadxen-b1952c4ac3ba4c498f1ba6da6dfbcdbb8a4081a5.tar.gz
xen-b1952c4ac3ba4c498f1ba6da6dfbcdbb8a4081a5.tar.bz2
xen-b1952c4ac3ba4c498f1ba6da6dfbcdbb8a4081a5.zip
xen: AMD IOMMU: Automatically enable per-device vector maps
Automatically enable per-device vector maps when using IOMMU, unless disabled specifically by an IOMMU parameter. Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com>
Diffstat (limited to 'xen/arch/x86/irq.c')
-rw-r--r--xen/arch/x86/irq.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/arch/x86/irq.c b/xen/arch/x86/irq.c
index dbd5978622..dfec057b42 100644
--- a/xen/arch/x86/irq.c
+++ b/xen/arch/x86/irq.c
@@ -32,6 +32,7 @@ unsigned int __read_mostly nr_irqs_gsi = 16;
unsigned int __read_mostly nr_irqs;
integer_param("nr_irqs", nr_irqs);
+/* This default may be changed by the AMD IOMMU code */
bool_t __read_mostly opt_irq_perdev_vector_map = 0;
boolean_param("irq-perdev-vector-map", opt_irq_perdev_vector_map);