22 Aug
2007
22 Aug
'07
19:16
On Wednesday 22 August 2007 10:42:11 Andi Kleen wrote: > Hmm, that would point to that one of the patches included in the > suse kernel is to blame. > > Possible culprits are libata and ACPI and possibly alsa I would say. I don't know if the following is of much help, but when using kernel-default-2.6.22.3-7 w/ irqpoll, I did notice that ACPI events are not working perfectly... - Power button does not initiate suspend-to-disk - suspend-to-disk from kpowersave context menu did work but on resume I had a popup stating suspend-to-disk failed instead of the screenlock... - Lid switch does still does the screenlock ... > One way to track it down would be to build custom kernels > with these patch blocks removed and see which one helps. > Would be somewhat time consuming though I am in the process of downloading kernel-source-2.6.22.3-7.src.rpm ... Which patch would you like me to try disabling first? > Having some kind of console output would narrow it down. No luck here... I used an "insmod .../netconsole.ko netconsole=... " to enable netconsole after the system booted. The menu.lst entry did work and then it dawned on me I was dealing with a module. I used "echo '?" > /proc/sysrq-trigger" to make sure it was working... About 3 minutes after the insmod, the "Disabling IRQ" showed up. The system was still working fine and I was starting to wonder if netconsole was also doing some irq polling that was masking the problem. About 40 minutes after the "Disabling IRQ" message the system locked up with no additional netconsole output. I waited another 10 minutes hoping nmi_watchdog would kick loose but no luck. A sysrq key-in is of no use because pressing the caps lock key won't even toggle the CAPS LED. # cat netconsole.log nohup: ignoring input SysRq : HELP : loglevel0-8 reBoot Crashdump tErm Full kIll saK showMem Nice powerOff showPc show-all-timers(Q) unRaw Sync showTasks Unmount shoW-blocked-tasks SysRq : HELP : loglevel0-8 reBoot Crashdump tErm Full kIll saK showMem Nice powerOff showPc show-all-timers(Q) unRaw Sync showTasks Unmount shoW-blocked-tasks Disabling IRQ #7 The IRQ #7 corresponds to sdhci. # cat /proc/interrupts | grep 7: 7: 23858 393125 IO-APIC-fasteoi sdhci:slot0 I have not had any troubles using the SD card reader on previous kernels (beta1 or earlier) and right now using kernel-default-2.6.22.3-7 w/ irqpoll, the SD card reader is working fine. -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org