On Wed, Aug 22, 2007 at 09:08:40AM -0600, Warren Stockton wrote:
On Wednesday 22 August 2007 05:45:03 Andi Kleen wrote:
When you have a second box around you could configure netconsole (see /usr/src/linux/Documentation/netconsole*) and see if that catches an oops. Or use a serial console. I will try a netconsole. A serial console is not an option since I have no serial port on this laptop. Please correct me if I am wrong, but even with a USB/serial adapter, there is too much USB stack in the way to configure a USB serial console.
That's correct. There is EHCI debug port for USB, but the drivers for that are not currently included and it needs a hard to get and e xpensive calbe. firescope (console over firewire) can be also used as an cheap alternative, but let's try netconsole first.
Last night I installed kernel-default-2.6.22.3-7 from Factory (as well as all the updated packages.) This kernel ran about 30 minutes before a lockup. I then added "irqpoll" and tried again. This time the -default kernel ran for 5.5 hours until I shut it down.
Ok that narrows it down somewhat.
This morning I tried again without irqpoll and once again had a lockup after about 30 minutes. I am currently running with irqpoll again and will see if it runs all day without a lockup.
Assuming irqpoll works around the issue, why does a -vanilla kernel work without irqpoll but -default needs irqpoll? (I have already considered
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. 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 Having some kind of console output would narrow it down. -Andi -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org