Re: Error in register iTCO_wdt

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Marcos,

> Hi Wim!
> 
> I'm sending this email because I've seem a strange error messages
> about iTCO_wdt in the boot:
> 
> [   15.503489] iTCO_vendor_support: vendor-support=0
> [   15.512447] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.07
> [   15.513535] iTCO_wdt: Found a ICH7 or ICH7R TCO device (Version=2,
> TCOBASE=0x0460)
> [   15.513548] iTCO_wdt: cannot register miscdev on minor=130 (err=-16)
> [   15.513774] iTCO_wdt: probe of iTCO_wdt failed with error -16
> 
> I don't know exactly how many time this warning appers, but I'm here
> to report this!

This is because you either have no /dev/watchdog file (major 10 minor 130)
or because another watchdog device is allready loaded.

> So, while finding what can be these warning, I saw a document writted
> by Wolfram talking about rework watchdog device drivers with watchdog
> framework. So, iTCO_wdt is outdated and needs these changes.
> 
> I'm doing some work(I'm not a kernel hacker yet, but I'm trying to be
> =D), and based in the Wolfram's documentation, and your documentation
> about watchdog kernel api, I have some changes.
> 
> The full diff is attached. This diff cause a lot of build errors, but,
> do you think I'm in the right direction? If you agree with the
> direction that this is going, I will continue to change this.
> 
> As I have this device, and I can test my changes, I believe this is a
> nice work to learn more about the kernel.
> 
> I will be very happy if I could, with you help, rework this driver.

I allready have a reworked/converted driver, but there are some other
dependancies to fix first. So no need to put time in doing a conversion
on iTCO_wdt.c

Kind regards,
Wim.
--
To unsubscribe from this list: send the line "unsubscribe linux-watchdog" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux