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


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.



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


Also to the kernel parameters nowatchdog


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.


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


Check what watchdog modules your system is using:

lsmod | grep -e dog -e wdt

and blacklist them.

[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:


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)


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.

1 Like

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