kernel >= 2.6.8 halts IBM ThinkCentre
I have used svn to search where the bug was added. It was in the commit with BKrev 40d318ecmZTh_TlJh147qeftto1qZw and it was done in 2004-06-18 13:31:40. Investigating further showed that the addition of the line
acpi_ut_evaluate_object(link->handle, "_DIS", 0, NULL);
causes the problem (see the attached patch). The comment
/* disable all links -- to be activated on use */
suggests that maybe the some driver is not re-activating it.
I have attached the output of dmesg, dmidecode, acpidmp, lspci and /proc/interrupts
Rafael Ávila de Espíndola
acpi/pci_link.c +3 -0
@@ -703,6 +703,9 @@ acpi_link.count++; end: +/* disable all links -- to be activated on use */ +acpi_ut_evaluate_object (link->handle,"_DIS" ,0 ,NULL ); +if (result)kfree (link);