You are not logged in.

#1 2010-01-29 00:11:22

Carlwill
Member
From: Orlando, FL
Registered: 2008-10-06
Posts: 560
Website

Kernel Error Flooding My Logs

I have a server in my home I am using for personal use and I was checking logs on the machine and saw this in /var/log/error.log

Jan 24 16:58:38 ion kernel: iTCO_wdt: failed to reset NO_REBOOT flag, reboot disabled by hardware
Jan 25 20:56:59 ion kernel: iTCO_wdt: failed to reset NO_REBOOT flag, reboot disabled by hardware
Jan 25 21:05:18 ion kernel: iTCO_wdt: failed to reset NO_REBOOT flag, reboot disabled by hardware
Jan 26 23:48:09 ion kernel: iTCO_wdt: failed to reset NO_REBOOT flag, reboot disabled by hardware
Jan 28 18:39:00 ion kernel: iTCO_wdt: failed to reset NO_REBOOT flag, reboot disabled by hardware

I did a search on the forums and Google & couldn't find any answers. Does this make sense to anyone?

[carlos@ion ~]$ uname -a
Linux ion 2.6.32-ARCH #1 SMP PREEMPT Sat Jan 23 11:41:48 CET 2010 x86_64 Intel(R) Core(TM)2 CPU 6300 @ 1.86GHz GenuineIntel GNU/Linux

./

Offline

#2 2010-01-29 00:47:09

res
Member
Registered: 2010-01-14
Posts: 55

Re: Kernel Error Flooding My Logs

itco modules are for watchdog, a utility that shutdowns the system if a file/fifo doesn't get periodically written to.

Do: lsmod | grep -i itco ...and blacklist the modules in rc.conf if you don't use watchdog.

No harm in not loading them; Debian does this by default.

Offline

#3 2010-01-29 00:51:30

Aedit
Member
Registered: 2009-10-29
Posts: 138

Re: Kernel Error Flooding My Logs

It's from the kernel driver for the Intel total cost of ownership (TCO) watchdog timer in the I/O controller hub on your motherboard. That hardware would try to detect and resolve serious software or hardware problems (lockups). It's saying that it would not be able reboot in event of an error. Don't know why you are seeing the message though.

Offline

#4 2010-01-29 01:06:03

Carlwill
Member
From: Orlando, FL
Registered: 2008-10-06
Posts: 560
Website

Re: Kernel Error Flooding My Logs

res wrote:

itco modules are for watchdog, a utility that shutdowns the system if a file/fifo doesn't get periodically written to.

Do: lsmod | grep -i itco ...and blacklist the modules in rc.conf if you don't use watchdog.

No harm in not loading them; Debian does this by default.

[carlos@ion ~]$ lsmod | grep -i itco
iTCO_wdt                8069  0 
iTCO_vendor_support     1841  1 iTCO_wdt

So to 'blacklist' the module in /etc/rc.conf I assume I would 'uncomment' the section that says "#MOD_BLACKLIST=() #deprecated" but what is the specific name of the module I would need to add into the rc.conf file? Is it "itco".


./

Offline

#5 2010-01-29 01:11:38

Aedit
Member
Registered: 2009-10-29
Posts: 138

Re: Kernel Error Flooding My Logs

In rc.conf it says

# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.

so do as it says and put

MODULES=(!iTCO_wdt !iTCO_vendor_support)

Offline

#6 2010-01-29 01:11:44

res
Member
Registered: 2010-01-14
Posts: 55

Re: Kernel Error Flooding My Logs

MODULES=( ... !iTCO-wdt !iTCO-vendor-support)

e: what he said ;)

Last edited by res (2010-01-29 01:13:14)

Offline

#7 2010-02-06 00:03:16

Carlwill
Member
From: Orlando, FL
Registered: 2008-10-06
Posts: 560
Website

Re: Kernel Error Flooding My Logs

I have had this in my /etc/rc.conf file for about 1 month:

DAEMONS=(syslog-ng network netfs crond sshd ntpd !iTCO_wdt !iTCO_vendor_support)

I just happened to check my logs again this Friday while we perform updates on the Dell servers and I still see:

[root@ion log]# tail errors.log
Feb  5 18:38:32 ion kernel: iTCO_wdt: failed to reset NO_REBOOT flag, reboot disabled by hardware
[root@ion log]# lsmod | grep -i itco
iTCO_wdt                9093  0 
iTCO_vendor_support     1841  1 iTCO_wdt

Why is this module still being loaded if my rc.conf file is telling it not to. Did I do something wrong?


./

Offline

#8 2010-02-06 09:40:36

jowilkin
Member
Registered: 2009-05-07
Posts: 243

Re: Kernel Error Flooding My Logs

You need to blacklist them in the MODULES array, not the DAEMONS array.

Offline

Board footer

Powered by FluxBB