mirror of
https://github.com/lm-sensors/lm-sensors
synced 2025-08-30 13:57:41 +00:00
Update anti-thinkpad measures list.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2733 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
@@ -23,26 +23,20 @@ We made several changes in release 2.6.5 (released September 15, 2002)
|
|||||||
to minimize the chance of corruption.
|
to minimize the chance of corruption.
|
||||||
Later evolutions were made and the current state is:
|
Later evolutions were made and the current state is:
|
||||||
|
|
||||||
1) Sensors-detect accesses VPD information in the BIOS to identify IBM
|
1) The probing command (quick write 0) has been replaced by a different
|
||||||
systems. If it finds the VPD structure (which is IBM-proprietary),
|
|
||||||
sensors-detect will print a message and exit. This is a temporary
|
|
||||||
additional measure, which will be removed as soon as the other
|
|
||||||
measures have proven to be efficient.
|
|
||||||
|
|
||||||
2) The probing command (quick write 0) has been replaced by a different
|
|
||||||
command (read byte) for addresses where eeproms are known to live.
|
command (read byte) for addresses where eeproms are known to live.
|
||||||
This should prevent corruption of 24RF08 eeproms in any system,
|
This should prevent corruption of 24RF08 eeproms in any system,
|
||||||
IBM or not. A similar change was made to i2cdetect as well, although
|
IBM or not. A similar change was made to i2cdetect as well, although
|
||||||
no corruption was ever reported using this tool.
|
no corruption was ever reported using this tool.
|
||||||
|
|
||||||
3) The i2c-piix4 module (the bus driver that is used for Intel PIIX4-based
|
2) The i2c-piix4 module (the bus driver that is used for Intel PIIX4-based
|
||||||
systems, including IBM Thinkpads) now accesses DMI information
|
systems, including IBM Thinkpads) now accesses DMI information
|
||||||
in the BIOS to identify the system manufacturer. If the system
|
in the BIOS to identify the system manufacturer. If the system
|
||||||
manufacturer is IBM, i2c-piix4 will print a message and exit.
|
manufacturer is IBM, i2c-piix4 will print a message and exit.
|
||||||
As the 24RF08 is on the PIIX4 SMBus, this prevents access to
|
As the 24RF08 is on the PIIX4 SMBus, this prevents access to
|
||||||
the 24RF08, even if sensors-detect was not used.
|
the 24RF08.
|
||||||
|
|
||||||
4) The sequence of probes in the eeprom module (when loaded with
|
3) The sequence of probes in the eeprom module (when loaded with
|
||||||
checksum=1) has been changed so that 24RF08 eeproms will
|
checksum=1) has been changed so that 24RF08 eeproms will
|
||||||
not be corrupted. This *should* prevent corruption of 24RF08
|
not be corrupted. This *should* prevent corruption of 24RF08
|
||||||
eeproms in non-IBM systems.
|
eeproms in non-IBM systems.
|
||||||
|
Reference in New Issue
Block a user