Re: ACPI reads wrong temperature

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

 



On Sun, 2008-11-02 at 19:31 +0800, Peter Mahlknecht wrote:
> > > Thanks for the hint. I get the wrong temperatures after loading the 
> > > lm90 module (hwmon driver), but also if i load em28xx_cx25843, which 
> > > is a part of the driver for my tv-card. Both modules depend on 
> > > i2c-core, so probably the bug is related to the i2c bus?
> > 
> > In the lm90 case it's almost certainly because you have the firmware and 
> > Linux trying to access the chip at the same time. Since it has indexed 
> > registers, this fails very miserably. I'm surprised that the TV card 
> > driver has any effect - it should be on an entirely spearate i2c bus. 
> > Are you sure you don't have lm90 loaded in that case?
> Yes, I am. I had also a talk with the author of the Tv-card driver and he suggested to but the problem on the lm-sensors ml: http://lists.lm-sensors.org/pipermail/lm-sensors/2008-November/024610.html
> We know now that the problem is related to the i2c-i801 driver.
Yes. This is related with i2c-i801 driver.
We have a similar bug. 
   http://bugzilla.kernel.org/show_bug.cgi?id=10245

In this bug after the driver of lm_sensor is loaded, the system read the
incorrect temperature.  The root cause is that the SMBus is used by ACPI
for thermal management. After the lm_sensor is loaded, Linux will use
the same bus. There is the conflict. So if the Linux doesn't attach the
driver to the SMbus, it will be OK.

Will you please attach the output of acpidump, lspci -vxxx?

Thanks.

> 
> Peter 

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

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux