Bug#638863: "shpchp: Cannot reserve MMIO region" error during boot (linux 3.0)
On Fri, Aug 26, 2011 at 8:16 AM, Ralf Jung <ralfjung-e@gmx.de> wrote:
> Hi Bjorn,
>
>> Here's a test patch for the TCO timer issue. That SP5100 watchdog
>> driver is a mess -- it gropes around at hard-coded places in I/O port
>> space -- so while I think this patch will fix the message, the
>> watchdog itself still may not work. If you can verify that the
>> watchdog works, that would be great.
> I applied the patches you sent to the list, for both of the issues, and the
> messages are both gone. (Those address conflict messages I mentioned were
> already gone with the plain rc3).
> However, I don't know how to verify that the watchdog works. I installed the
> "watchdog" package, and I just did "kill -9 <watchdog PID>", but the system
> keeps running. The same behaviour is shown with the 3.0 shipped by Debian. Now
> I don't know if that's the watchdog or my verification method failing ;-)
I don't know what's in the "watchdog" package. I would try the test
program in the kernel sources:
Documentation/watchdog/src/watchdog-simple.c.
It looks like if you kill any other process that has /dev/watchdog
open (use "lsof" to check), then start watchdog-simple, then suspend
or kill *it*, you should see a system reset after a minute or two.
Thanks for testing all this stuff!
Bjorn
Reply to: