Bug 13045
Summary: | WATCHDOG i6300ESB doesn't reboot the machine | ||
---|---|---|---|
Product: | Other | Reporter: | Ralf Hildebrandt (ralf.hildebrandt) |
Component: | Modules | Assignee: | Wim Van Sebroeck (wim) |
Status: | ASSIGNED --- | ||
Severity: | normal | ||
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 3.6.0 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
lspci -v output
dmesg output |
Description
Ralf Hildebrandt
2009-04-08 13:35:54 UTC
Will Investigate. Wim. If you need any more info, just let me know. Still there in 2.6.30-rc1-git5 Hmmm, I can see that the timer is counting down and that it indeed does not reboot after the timeout/heartbeat period. Will start debugging... Kind regards, Wim. OK. I have a testing machine as a spare, so I can test whatever you produce :) Still there in 2.6.30-rc3-git1: # uname -a Linux mail.charite.de 2.6.30-rc3-git1 #1 SMP Sun Apr 26 10:49:49 CEST 2009 i686 GNU/Linux Is there any debug mode for the module so I can poke around? [ 11.064957] i6300ESB timer: Intel 6300ESB WatchDog Timer Driver v0.04 # uname -a Linux mail.charite.de 2.6.30-rc3-git6 #1 SMP Wed Apr 29 14:56:23 CEST 2009 i686 GNU/Linux No debug code is foreseen. I need to finish another bug first and then I will continue on this one. I'll keep you posted. Kind regards, Wim. I noticed some changes to the esb6300 module, so I gave a new kernel a spin. Linux proxy-cvk-1 2.6.30-rc8 #1 SMP Wed Jun 3 11:10:19 CEST 2009 i686 GNU/Linux and i6300esb still doesn't reboot the server # uname -a Linux mail-ausfall.charite.de 2.6.31.2 #1 SMP Wed Oct 7 16:18:31 CEST 2009 i686 GNU/Linux # dmesg |fgrep -i esb [ 13.234208] i6300ESB timer: Intel 6300ESB WatchDog Timer Driver v0.04 [ 13.234397] i6300ESB timer: initialized (0xf835c000). heartbeat=30 sec (nowayout=0) Still not working. # uname -a Linux proxy-cvk-1 2.6.32.1 #1 SMP Tue Dec 15 10:49:28 CET 2009 i686 GNU/Linux # dmesg |fgrep -i esb [ 16.107182] i6300ESB timer: Intel 6300ESB WatchDog Timer Driver v0.04 [ 16.107351] i6300ESB timer: initialized (0xf8566000). heartbeat=30 sec (nowayout=0) Still not working. Still no go in 2.6.33-rc6 Please sent full lspci and dmesg as attachment. Can you also try with iTCO_wdt instead of i6300esb? Created attachment 25407 [details]
lspci -v output
Created attachment 25408 [details]
dmesg output
Trying to modprobe iTCO_wdt results in: [ 893.708670] i6300ESB timer: Watchdog Module Unloaded. [ 895.364696] iTCO_vendor_support: vendor-support=0 [ 895.366733] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05 [ 895.366877] iTCO_wdt: failed to reset NO_REBOOT flag, reboot disabled by hardware [ 895.366961] iTCO_wdt: No card detected Tried the new version 0.05 today: mail-ausfall:~# uname -a Linux mail-ausfall.charite.de 2.6.34-rc3 #1 SMP Wed Apr 7 14:20:31 CEST 2010 i686 GNU/Linux mail-ausfall:~# dmesg |fgrep -i esb [ 9.002647] i6300ESB timer: Intel 6300ESB WatchDog Timer Driver v0.05 [ 9.002809] i6300ESB timer: initialized (0xf855a000). heartbeat=30 sec (nowayout=0) Doesn't work mail-ausfall:~# uname -a Linux mail-ausfall.charite.de 2.6.34 #1 SMP Thu Jun 24 14:24:22 CEST 2010 i686 GNU/Linux mail-ausfall:~# dmesg |fgrep -i esb [ 7.312181] i6300ESB timer: Intel 6300ESB WatchDog Timer Driver v0.05 [ 7.312344] i6300ESB timer: initialized (0xf8534000). heartbeat=30 sec (nowayout=0) Still not working (same machine, new name): # uname -a Linux mail2.charite.de 3.2.6 #1 SMP Tue Feb 14 13:57:34 CET 2012 i686 GNU/Linux mail2:~# dmesg |fgrep -i esb [ 3.774844] i6300ESB timer: Intel 6300ESB WatchDog Timer Driver v0.05 [ 3.774916] i6300ESB timer: initialized (0xf8416000). heartbeat=30 sec (nowayout=0) # uname -a Linux mail2.charite.de 3.6.0 #1 SMP Mon Oct 1 17:16:02 CEST 2012 i686 GNU/Linux mail2:~# dmesg |fgrep -i esb [ 3.719745] i6300esb: Intel 6300ESB WatchDog Timer Driver v0.05 [ 3.719848] i6300esb: initialized (0xf8404000). heartbeat=30 sec (nowayout=0) [62773.643306] Modules linked in: nfnetlink_log nfnetlink ipv6 tg3 microcode rng_core psmouse hpwdt container thermal button processor i6300esb |