Watchdog didn't stop at shutdown

no error from watchdog , or very few in the past

I do get this errors . But not all the time . Didn’t bother about these yet

OK
:+1:t4:

Same here. Watschdog errors at shutdown.

1 Like

I will try to block iTCO_vendor_support as well to see if the messages will go away. I’ll be back with the result a bit later on.

1 Like

Blocking iTCO_vendor_support (and iTCO_wdt just in case) in a .conf file in /etc/modprobe.d seems to have taken care of those messages.

:eye: https://wiki.archlinux.org/index.php/Blacklisting#Blacklisting

3 Likes

I solved this adding module_blacklist=iTCO_wdt,iTCO_vendor_support to my kernel parameters.

2 Likes

Also to the kernel parameters nowatchdog

2 Likes

Yup, I forgot to mention this, but it is also in my parameters.

How can I add this?

I guess nowatchdog is already added to the kernel boot parameters by default. Check:

cat /proc/cmdline

1 Like
BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=c884383f-7e51-4984-9883-cb661682c5e6 rw quiet loglevel=3 nowatchdog

Yep, enabled by default with EndeavourOS - which is a nice little tweak.

3 Likes

So THAT can’t be the mistake … :unamused:

2 Likes

Check what watchdog modules your system is using:

lsmod | grep -e dog -e wdt

and blacklist them.

2 Likes
[uwe@HAL ~]$ lsmod | grep -e dog -e wdt
iTCO_wdt               16384  0
intel_pmc_bxt          16384  1 iTCO_wdt
iTCO_vendor_support    16384  1 iTCO_wdt
[uwe@HAL ~]$ 

How and WHERE can I blacklist them? I never had such a problem before!

See above:

3 Likes

Blacklist the modules in /etc/modeprobe.d/blacklist.conf (create this file if you don’t have it).

On one of my computers, I had to do this.

For example, the watchdogs I had in use were 2 modules, iTCO_wdt and mei_wdt; mei-wdt is part of Intel’s Management Engine Interface. I have blacklisted both; this is what my /etc/modeprobe.d/blacklist.conf looks like:

# disable intel mei (including mei_watchdog)
blacklist mei
blacklist mei_me
blacklist mei_hdcp
blacklist mei_wdt

# Do not load the 'iTCO_wdt' watchdog module on boot.
blacklist iTCO_wdt

That’s for my modules; you’ll want to use the ones that you have instead.

(I’m not familiar with intel_pmc_bxt - you may want to try just blacklisting the 2 iTCO modules first, as I know it is safe to do so)

5 Likes

Found some info on it:

This driver provides support for the PMC (Power Management Controller) on Intel Broxton and Apollo Lake. The PMC is a multi-function device that exposes IPC, General Control Register and P-unit access. In addition this creates devices for iTCO watchdog and telemetry that are part of the PMC.

https://cateee.net/lkddb/web-lkddb/MFD_INTEL_PMC_BXT.html

1 Like

Disabling the iTCO watchdog modules might be all you need, then.

2 Likes