Distribution: Gentoo Linux Hardware Environment: IBM Thinkpad T30 (2366-85U) 1024MB RAM, 2x 40GB HD, Cisco Aironet 350 MiniPCI Software Environment: BIOS 2.06 (most recent) Embedded Controller 1.03 (most recent) Problem Description: The machine randomly locks up. Frequency is between twice a day and once every two days. I can't figure out what the lockups may have in common. Nothing relevant seems to be written to /var/log/messages, as the lockups happen when the lid is open, closed, when I'm doing nothing, or when I'm moving the mouse. If I disable ACPI, the machine is relatively rock solid (over one week uptime). Diagnostic Information: http://hammerfell.dhs.org/acpidmp.out http://hammerfell.dhs.org/dmesg.out http://hammerfell.dhs.org/dmidecode.out http://hammerfell.dhs.org/lspci.out Steps to reproduce: Enable ACPI on a T30 for any 2.4 or 2.6 kernel. Wait until it freezes. Today I tried a vanilla 2.6.4 with the most recent ACPI patches (downloaded on 04-03-18) from acpi.sourceforge.net. It still freezes.
does pci=noacpi help? in addition, is Cisco Aironet 350 MiniPCI a PCMCIA card?
please disable the processor driver and see if the machine becomes more stable. thanks, -Len
First try ACPI without the ACPI processor driver. Thanks for the tip, Len! Is pci=noacpi different than not compiling ACPI into the kernel? If it is different, then no, I have not tried it. I will do so and see what happens. The Cisco Aironet 350 is a MiniPCI card, not PCMCIA. The T30 has a MiniPCI slot accesible via a panel on the bottom of the laptop. Support for this card was integrated in to kernel 2.6.3 (from patches by Fabrice Bellet) using the standard airo.ko driver. It was previously a source of instability, though that no longer appears to be the case (as the laptop did not crash using the card for a week, when ACPI was not compiled into the kernel). http://www.pcisig.com/specifications/conventional/mini_pci
Since disabling the processor driver, the laptop has been stable for a few weeks! Let me know if you need any debug work done to try to fix the hangs when the processor driver is enabled. Thanks!
if you disable Cisco Aironet 350 MiniPCI wireless card and load processor module, what is the result? I want to check if there is conflict between the card and processor driver. thanks.
When things were crashing, my first thought was the Cisco MiniPCI card. I physically removed it from the system, but the lockups continued to occur. I would have had the processor module compiled and loaded at that point.
any change in linux 2.6.10?
There was no answer to Len's question whether this problem is still present in more recent kernels. Please reopen this bug if it's still present in 2.6.13-rc1-mm1.