Hi, These two patches change a couple of things related to the ACPI enumeration of devices.
[1/2] causes the default enumeration to also be used for device objects with ACPI drivers bound for consistency. [2/2] makes acpi_bus_attach() look at the "visited" flag of device objects as it should really. Please let me know if you see any potential problems with these patches. Thanks, Rafael