On Mon, Jul 22, 2019 at 07:41:29PM +0200, Valentin Vidić wrote: > On Mon, Jul 22, 2019 at 09:21:52AM -0700, Guenter Roeck wrote: > > I suspect that the driver may be instantiated from two locations > > on your system. On top of that, there is also wdat_wdt, which > > instantiates a watchdog device through ACPI. Overall there are lots > > of areas where things can go wrong with this driver. > > Yes, it seems to be related to i2c_i801 because that tries to > load iTCO_wdt: > > # modprobe i2c_i801 > [40450.070587] i801_smbus 0000:00:1f.4: SPD Write Disable is set > [40450.070652] i801_smbus 0000:00:1f.4: SMBus using PCI interrupt > [40450.072919] iTCO_vendor_support: vendor-support=0 > [40450.073485] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11 > [40450.073546] iTCO_wdt iTCO_wdt: can't request region for resource [mem 0x00c5fffc-0x00c5ffff] > [40450.073578] iTCO_wdt: probe of iTCO_wdt failed with error -16 > Is this the first mention of iTCO_wdt in the log ? The easiest explanation that this point would be that lpc_ich instantiates iTCO_wdt as well. Guenter