Index: acpi.c =================================================================== RCS file: /home/ncvs/src/sys/dev/acpica/acpi.c,v retrieving revision 1.186.2.12 diff -u -r1.186.2.12 acpi.c --- acpi.c 2 Mar 2005 09:26:43 -0000 1.186.2.12 +++ acpi.c 3 Jun 2005 20:24:45 -0000 @@ -978,7 +978,7 @@ * we know what the resources for this device are (i.e., they're on the * child's resource list), use those start/end values. */ - if (start == 0UL && end == ~0UL) { + if (bus == device_get_parent(child) && start == 0UL && end == ~0UL) { rle = resource_list_find(rl, type, *rid); if (rle == NULL) goto out;