[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] VT-d: DMAR device scope parse fixup
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1207901576 -3600 # Node ID 1ce8b4e51911376aed7bd906ced0e1fb27753d90 # Parent 115a1720e976a184b2c044541a99b413b2bf844e VT-d: DMAR device scope parse fixup Previously applied sanity check fixup is incorrect. Signed-off-by: Espen Skoglund <espen.skoglund@xxxxxxxxxxxxx> --- xen/drivers/passthrough/vtd/dmar.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -r 115a1720e976 -r 1ce8b4e51911 xen/drivers/passthrough/vtd/dmar.c --- a/xen/drivers/passthrough/vtd/dmar.c Fri Apr 11 09:10:58 2008 +0100 +++ b/xen/drivers/passthrough/vtd/dmar.c Fri Apr 11 09:12:56 2008 +0100 @@ -231,7 +231,7 @@ static int scope_device_count(void *star bus = scope->start_bus; depth = (scope->length - sizeof(struct acpi_dev_scope)) / sizeof(struct acpi_pci_path); - while ( --depth >= 0 ) + while ( --depth > 0 ) { bus = read_pci_config_byte( bus, path->dev, path->fn, PCI_SECONDARY_BUS); @@ -353,7 +353,7 @@ static int __init acpi_parse_dev_scope( / sizeof(struct acpi_pci_path); bus = scope->start_bus; - while ( --depth >= 0 ) + while ( --depth > 0 ) { bus = read_pci_config_byte( bus, path->dev, path->fn, PCI_SECONDARY_BUS); _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |