I/G/C/B-Series f/w 6.42.12.0007 Implementation of "Watchdog" and "Power cycle" Messaging

  • 0
  • 1
  • Article
  • Updated 4 years ago
  • (Edited)
Article ID: 14714 

Products
I-Series, firmware 6.42.12.0007 and higher
G-Series, firmware 6.42.12.0007 and higher
C5-Series, firmware 6.42.12.0007 and higher
C3-Series, firmware 6.42.12.0007 and higher
B5-Series, firmware 6.42.12.0007 and higher
B3-Series, firmware 6.42.12.0007 and higher 

Symptoms
The current.log (5487) displays a "Watchdog no longer being..." message; for example...
    <160>May 10 12:12:02 0.0.0.0-1 SIM[108505032]: hwutils.c(8181) 174 %%
       Code exception:Watchdog no longer being petted.
        ...followed by some type of reset event; 

            -or- 

the current.log displays the already-known "Last switch reset caused by power cycle" message; for example...
    <110May 12 05:13:09 2012 STK1 BOOT[193454160]: edb_bxs_api.c(568) 14 %%
      Last switch reset caused by power cycle
Cause
Firmware 6.42.12.0007 introduces a new error recoverability feature. From release notes: 
A hardware based watchdog timer has been enabled to increase error recoverability. Should the switch enter a hung state where it no longer services the timer, the watchdog will reset the switch without manual interaction. 

Two separate elements of this new feature may generate the above-stated messaging: 
  • The "watchdog" message means that prior to collection of sysDmp file data, the watchdog has been disabled to prevent it from possibly prematurely exiting the dump process. This message has no real diagnostic use.
      Note that with firmware 6.61.06.0009 and higher, the message is now... 
         ERROR:Code exception:Watchdog no longer being serviced.
    • The "power cycle" message here means that the cause of the reset was undefined to the message-generating subroutine (5766); but a full diagnosis should be possible from a combination of 'show support' output, full current.log (5487), and sysDmp files (13650) because the reset was initiated by the Watchdog subroutine in response to a perceived stalled condition. However, with the above-stated firmware it is not in all cases obvious whether the message has this additional level of meaning. Contextual clues, in the form of surrounding messaging, will be helpful.
    Given their respective meanings, both message types will not be seen in the same event. 

    Solution
    Functions as Designed (FAD). 

    Ignore the "watchdog" message, and consider this new possibility when interpreting the "power cycle" message.
    Photo of FAQ User

    FAQ User, Official Rep

    • 13,610 Points 10k badge 2x thumb

    Posted 4 years ago

    • 0
    • 1

    There are no replies.

    This conversation is no longer open for comments or replies.