Bug#554793: linux-image-2.6.26-2-amd64: ipmi_watchdog module frequently returns errno=16 - Device or resource busy on Dell Poweredge 860s
On Fri, 2009-11-06 at 16:00 +0000, Tim Small wrote:
> Package: linux-image-2.6.26-2-amd64
> Version: 2.6.26-17lenny1
> Severity: normal
> Opening /dev/watchdog as provided by ipmi_watchdog on a Dell PowerEdge
> 860 running Lenny 5.0 (64 bit), frequently fails with EBUSY.
> Nov 5 11:50:09 kernel: [ 29.583805] IPMI Watchdog: driver initialized
> Nov 5 11:50:12 watchdog: starting daemon (5.4):
> Nov 5 11:50:12 watchdog: int=10s realtime=yes sync=no
> soft=no mla=0 mem=140733193388032
> Nov 5 11:50:12 watchdog: test=none(0) repair=none
> alive=/dev/watchdog heartbeat=none temp=none to=root no_act=no
> Nov 5 11:50:12 watchdog: cannot open /dev/watchdog (errno
> = 16 = 'Device or resource busy')
> Nov 5 11:50:12 kernel: [ 57.375695] IPMI Watchdog: Unexpected
> close, not stopping watchdog
> worse, if the module is loaded with the "nowayout=1" - the machine then
> gets hard-reset "timeout" seconds later!
The watchdog device cannot be closed if it was not successfully opened.
This is a problem with the watchdog daemon.
The generation of random numbers is too important to be left to chance.
- Robert Coveyou