[Bug 259992] kernel acpi read wrong temperature - critical shutdown

------- Comment #18 from jdelvare@xxxxxxxxxx 2007-05-29 07:25 MST -------
With regards to the synchronization mechanism between ACPI and non-ACPI
drivers, some proposals have been made, but we don't have anything ready for
production yet, and I have higher priority tasks at the moment.

The i2c-ali15x3 and i2c-ali1535 drivers aren't the cause of the reporter's
problem. The message in the logs clearly show that the BIOS did not properly
initialize the SMBus device, so the Linux drivers can't use it. You can
blacklist these drivers to prevent the messages in the logs, but this won't
make any difference otherwise.

There's no point in blacklisting i2c-core nor i2c-isa either, as these are
supporting drivers which do not access the hardware.

The driver which may be conflicting with ACPI on your system would rather be
it87. This driver does _not_ autoload, so rather than blacklisting it, you
should delete /etc/sysconfig/lm_sensors. If it makes the problem go away, then
it would confirm
that this was a driver conflict. Alternatively, you could blacklist the (ACPI)
thermal and fan drivers. After all, the it87 driver gives you much more
information than the ACPI drivers.