In addition to the wealth of Linux software hitting the web this week, LM_Sensors (Linux System Hardware Monitoring) has reached version 2.10.0. LM_Sensors v2.10.0 feature nearly 100 changes from an abundance of sensor improvements to various document updates with the complete 2.10 changes being listed below. In addition to the program source, also required is the libsysfs library as libsensors depends upon it for operation. The CVS CHANGES has already listed LM_Sensors v2.11, and although no specific date is given, it is expected to occur this year. More information on the Linux LM_Sensors can be found
here.
File doc/lm_sensors-FAQ.texi: Remove version
1 specifics part
File doc/busses/i2c-viapro: Update (2.6 backport)
File doc/chips/via686a: Update (2.6 backport)
File doc/chips/w83627hf: W83627THF VID clarification (2.6 backport)
File etc/sensors.conf.eg: Do not set vrm by default
File i2c-dev.h: Fix union i2c_smbus_data definition
Sync i2c_msg definition with i2c.h (Hideki Iwamoto)
Add missing parentheses around macros
Drop I2C_FUNC_SMBUS_EMUL
Drop I2C_FUNC_SMBUS_*_PEC
Drop I2C_SMBUS_*_PEC
File sensors_vid.h: Drop default VRM
Library: NOTE: libsensors(3) will no longer see eeprom (SPD)
chips
This is intentional. Use decode-dimms.pl if you still need your memory SPD data.
Library: Big update to use libsysfs. More TODO though.
Fix bus matching code for Linux 2.6 (Karsten Petersen)
Add f71805f, w83687thf support
Add platform drivers support
Fix sysctl warnings on x86_64
Restore vt1211 temp1
Makefile: Compile user-space programs with -Wundef
Module i2c-i801: Simplify the hardware PEC code
Always set PEC mode explicitly before each transaction
Module i2c-i810: Documentation update, PCI IDs cleanup
Module i2c-keywest: Remove bus probing code (2.6 backport)
Module i2c-nforce2: Remove dead code (2.6 backport)
Add the ID of the nForce4 MCP-04 (2.6 backport)
Module i2c-via: Remove dead code
Module i2c-viapro: Remove dead code
Support I2C block read (2.6 backport)
Code cleanups (2.6 backport)
Improve debug register dump (2.6 backport)
Modules i2c-ali1535, i2c-ali1563, i2c-ali15x3, i2c-amd756, i2c-amd8111,
i2c-i801, i2c-nforce2, i2c-piix4, i2c-sis5595, i2c-sis630,
i2c-sis645: Use pci_driver name to request I/O region; do not initialize
i2c_adapter name to "unset" (2.6 backport)
Modules i2c-amd8111, i2c-i801, i2c-nforce2: Drop software PEC
code (2.6 backport)
Module adm9240: Cleanups (2.6 backport)
Module f71805f: New, supports the Fintek F71805F/FG Super-I/O
Module it87: Minor cleanups
Fix fan3_div setting bug (Anton V. Staaf)
Module lm90: Support the ADM1032-2 and ADT7461-2 (2.6 backport)
Separate the register read function
Add PEC support for the ADM1032
Module via686a: Cleanups
Module w83627hf: Drop useless initialization step (2.6 backport)
Fix in4 for W83627THF and W83637HF (Yuan Mu)
Fix alarms (Yuan Mu)
Preserve fan min on fan div change (Yuan Mu)
Properly handle W83627THF without VID (Yuan Mu)
Fix in0 limit settings in "VRM9" mode (Yuan Mu)
Add W83687THF support
Module w83781d: Drop W83697HF support (Grant Coady)
Module w83792d: Bug fixes and code cleanups (Yuan Mu, 2.6 backport)
Fix fan control mode (PWM/DC) reporting
Fix fan div auto-adjust (Yuan Mu)
Module w83l785ts: Minor cleanup (2.6 backport)
Module vt1211: Restore temp1
Modules vt1211, vt8231: Change default VRM to 9.1
Program decode-dimms.pl: Add lookup tables for manufacturer
names
Fix rounding error in PCxxxx speed computation
Improve text output
Improve speed under Linux 2.6
Verify checksum before decoding anything
Improve manufacturing location decoding
Improve memory type detection
Improve part number decoding
Program i2cdump: Drop now useless #ifdef tests
Fix capability check for continuous byte mode
Program i2cget: New
Program i2cset: Add PEC support
Fix argc check
Programs i2cdetect, i2cdump, i2cset: Stop printing the algorithm
name
Print the correct bus type if bus functionality can be queried
Program isadump: Display the real addresses in flat mode
Program mkdev.sh: Silently skip already existing nodes
Program mkpatch: Include f71805f
Program sensord: Do not log algorithm names
Drop EEPROM support (Aurelien Jarno)
Add W83627EHF, F71805F/FG support
Fix PC87365/PC87366 alarms
Program sensors: Drop free_the_label
Fix compilation with uclibc (no iconv)
Add f71805f, w83687thf support
Program sensors-detect: Drop algorithm names
Do not rely on i2cdetect -l printing algo names
Simplify adapter name matching mechanism
New address for ADM1032, ADT7461
Improve ADT7467, ADT7468 support
Fix MAX6659 reported driver
Add Fintek F71805F detection
Add Analog Devices ADT7476 detection
Add Intel 82845G detection
Add IT8201R/IT8203R/IT8206R/IT8266R detection
Fix udev detection in some corner case
Improve DS1621 detection
Always prefer ISA access over SMBus access