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

Re: Problem with it87 sensor in kernel 3.2.2 (sid).



On Thu, 2012-02-02 at 18:56 -0200, Sergio Cipolla wrote:
> Hi, linux-image was updated today from 3.2.1 to 3.2.2 in sid and broke
> sensors for it87 chip.
> Before the update, messages said:
> 
> 
> Feb  2 08:09:55 debian kernel: [   11.269884] it87: Found IT8705F chip
> at 0x290, revision 2
> Feb  2 08:09:55 debian kernel: [   11.269895] it87: Beeping is
> supported
> Feb  2 08:09:55 debian kernel: [   11.270045] it87 it87.656: Detected
> broken BIOS defaults, disabling PWM interface
> 
> 
> After the update:
> 
> 
> Feb  2 13:01:54 debian kernel: [   11.022946] it87: Found IT8705F chip
> at 0x290, revision 2
> Feb  2 13:01:54 debian kernel: [   11.022956] it87: Beeping is
> supported
> Feb  2 13:01:54 debian kernel: [   11.023011] ACPI: resource it87 [io
>  0x0295-0x0296] conflicts with ACPI region IP__ [io 0x295-0x296]
> Feb  2 13:01:54 debian kernel: [   11.023017] ACPI: If an ACPI driver
> is available for this device, you should use it instead of the native
> driver
> 
> 
> 
> 
> So this is a regression as this problem used to happen in older
> kernels and was solved
> ( http://www.lm-sensors.org/wiki/FAQ/Chapter3#Mysensorshavestoppedworkinginkernel2.6.31 ).
[...]

No, you misunderstand.  There was a deliberate change in Linux 2.6.31
that stops hwmon drivers from binding to devices that are used by the
firmware (BIOS).  It looks like that should have happened on this system
as well, but for some reason did not.

If you load the 'thermal' driver then you should be able to get the
temperature (but unfortunately not fan or voltage) readings via the
firmware.

Ben.

-- 
Ben Hutchings
Lowery's Law:
             If it jams, force it. If it breaks, it needed replacing anyway.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: