# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1244190350 -3600
# Node ID 01748ccc4da396da6977f8d5170de1b1ac2ba96b
# Parent 687040d3f342475cb48ad56f5e8b4edc4422cb2d
Intel VT-d: fix Stoakley boot issue with iommu=1
Signed-off-by: Weidong Han <Weidong.han@xxxxxxxxx>
Signed-off-by: Allen Kay <allen.m.kay@xxxxxxxxx>
---
xen/drivers/passthrough/vtd/dmar.c | 14 +++++++-------
1 files changed, 7 insertions(+), 7 deletions(-)
diff -r 687040d3f342 -r 01748ccc4da3 xen/drivers/passthrough/vtd/dmar.c
--- a/xen/drivers/passthrough/vtd/dmar.c Thu Jun 04 22:26:38 2009 +0100
+++ b/xen/drivers/passthrough/vtd/dmar.c Fri Jun 05 09:25:50 2009 +0100
@@ -277,25 +277,25 @@ static int __init acpi_parse_dev_scope(v
sub_bus = pci_conf_read8(
bus, path->dev, path->fn, PCI_SUBORDINATE_BUS);
dprintk(XENLOG_INFO VTDPREFIX,
- "found bridge: bdf = %x:%x.%x sec = %x sub = %x\n",
- bus, path->dev, path->fn, sec_bus, sub_bus);
-
- dmar_scope_add_buses(scope, acpi_scope->start_bus,
acpi_scope->start_bus);
+ "bridge: %x:%x.%x start = %x sec = %x sub = %x\n",
+ bus, path->dev, path->fn,
+ acpi_scope->start_bus, sec_bus, sub_bus);
+
dmar_scope_add_buses(scope, sec_bus, sub_bus);
break;
case ACPI_DEV_MSI_HPET:
- dprintk(XENLOG_INFO VTDPREFIX, "found MSI HPET: bdf = %x:%x.%x\n",
+ dprintk(XENLOG_INFO VTDPREFIX, "MSI HPET: %x:%x.%x\n",
bus, path->dev, path->fn);
break;
case ACPI_DEV_ENDPOINT:
- dprintk(XENLOG_INFO VTDPREFIX, "found endpoint: bdf = %x:%x.%x\n",
+ dprintk(XENLOG_INFO VTDPREFIX, "endpoint: %x:%x.%x\n",
bus, path->dev, path->fn);
break;
case ACPI_DEV_IOAPIC:
- dprintk(XENLOG_INFO VTDPREFIX, "found IOAPIC: bdf = %x:%x.%x\n",
+ dprintk(XENLOG_INFO VTDPREFIX, "IOAPIC: %x:%x.%x\n",
bus, path->dev, path->fn);
if ( type == DMAR_TYPE )
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|