New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iTCO_wdt driver broken in >= 34.20210626.3.2 #911
Comments
so |
ahh The difference there is |
Correct I noticed the systemd update as well. I have to assume that is the cause of the issue but I haven’t managed to find anything yet. |
The kernel also got updated in that transition:
Would you mind trying the latest |
I'll do a branch swap on my test system and report back. |
Testing on 34.20210725.2.0 exhibits the same behavior. |
Another datapoint. These systems when I reboot them report: And hang on reboot. It does not matter if I have started the watchdog timer or not on the current boot. I have to warm reset them via ipmi now. Even after a cold boot, they still hang on reboot. If I blacklist the itco_wdt module, then that message no longer appears and the reboot completes Update: The message appears to be a red herring. Reboot completes either way it just takes a while. |
I don't think this is a systemd issue, I think it is kernel related. If I blacklist the
And after some time:
I believe this is a bug in the |
Seems like it might be an issue with:
Could you engage upstream to report the issue?
|
Yeah, mea culpa. Fix is on the way: https://lkml.org/lkml/2021/7/26/349. |
Well done tracking that down. Thank you so much. Are you ok with leaving this open to track this with the upstream kernel when available? |
No Problem. That code base isn't super active so it wasn't too hard to find (thanks to
Sure. |
Thank you so much @jan-kiszka! |
5.14.6 (or newer) is in |
The fix for this went into next stream release |
The fix for this went into testing stream release |
The fix for this went into stable stream release |
Describe the bug
When using builds >=34.20210626.3.2 and setting a file similar to:
/etc/systemd/system.conf.d/10-use-watchdog.conf:
[Manager]
RuntimeWatchdogSec=60s
Reproduction steps
Steps to reproduce the behavior:
systemctl daemon-reexec
Expected behavior
I expect the watchdog to work like it did before and to continuously reset the runtime watchdog at half the interval specified but it does not appear to do so.
Actual behavior
The system reboots
System details
Additional information
I've tried looking upstream for systemd bugs but I haven't found any as of yet.
The text was updated successfully, but these errors were encountered: