root/lm-sensors/trunk/CHANGES @ 5837

Revision 5837, 16.0 KB (checked in by khali, 3 years ago)

Fix detection of RB-C3 AMD Family 10h CPU. This core is only used in
packages not affected by erratum 319, so we don't have to use the
unreliable DDR2 vs. DDR3 approach for it.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1lm-sensors CHANGES file
2-----------------------
3
4SVN HEAD
5  libsensors: Increase MAX_SENSORS_PER_TYPE to 24
6  sensord: Fix support of multiple chips (#2377)
7  sensors: Properly handle sensor input read errors
8  sensors-detect: Give udev time to settle before accessing i2c nodes
9                  Add support for Intel PCH (SMBus)
10                  Add support for SMSC EMC1403 and EMC1404
11                  Fix detection of RB-C3 AMD Family 10h CPU
12
133.1.2 (2010-02-02)
14  libsensors: Support upcoming sysfs path to i2c adapters
15              Add support for HID devices
16  fancontrol: Check that all referenced sysfs files exist
17              Check that all devices match the configuration file
18  pwmconfig: Exit immediately if not root
19             Save device paths and names in configuration file
20  sensors.conf.default: Encourage user to not modify this file
21                        Add a section for adt7473 and adt7475
22                        Add a section for adt7476 and adt7490
23  sensord: Don't name our variables "alarm"
24           Major refactoring including
25           - Cleanup of huge functions
26           - Remove needless casts
27           - Fix coding style
28           - Break long lines
29           - Make functions more robust
30           - Remove unused return value
31           - Make CGI script more XHTML compatible
32  sensors: Fix iconv-related build warning in set_degstr
33  sensors-detect: Refer to tmp401 driver if TMP411 is detected
34                  Clean up the discovery of i2c adapters
35                  Report unsupported Access Bus adapters
36                  Add detection for TI's TMP421, TMP422 and TMP423 chips
37                  The SMSC LPC47M233 isn't currently supported
38                  Support upcoming sysfs path to i2c adapters
39                  Rename the modprobe configuration file to lm_sensors.conf
40                  Only report AMD Family 10h CPU with working sensors
41                  Add detection for AMD Family 11h thermal sensors
42                  Add detection for Intel Atom thermal sensors
43                  Add detection for National Semiconductor LM73
44                  Add SMBus detection for AMD Hudson-2
45                  Add detection for Nuvoton W83667HG-B and W83677HG-I
46                  Add detection for Analog Devices ADT7490
47                  Refer to f71882fg driver if F71889FG is detected
48                  Add detecton for Fintek F71869FG
49                  Detect ADT7473 at 0x2c and 0x2d
50                  More known revisions for the ADT7476
51                  Add detection for Nuvoton W83L771AWG/ASG
52                  Add detection for VIA Nano
53                  Add detection for Texas Instruments AMC6821
54                  Add detection for Analog Devices ADT7411
55  sysconfig-lm_sensors-convert: Fix exit code
56
573.1.1 (2009-06-21)
58  isadump: Use geteuid instead of getuid so that setuid bit works
59  isaset: Use geteuid instead of getuid so that setuid bit works
60  libsensors: Don't rely on dirent->dt_type being set
61              New method to free the memory allocated for chip names
62  Makefile: Include generated source files in dependency checking
63            Make it possible to skip building of the static library
64  fancontrol: Add support for absolute path to hwmon devices
65  sensord: Remove the hidden commandline interface
66           Introduce struct sensord_arguments
67           Using sigaction for signal handlers
68           Convert to linux coding style
69           Cleanup and refactoring of the source code
70           Don't use the system log when generating a CGI script
71           Disable unit scaling for fan speeds
72           Use daemon logging facility instead of local4 by default
73           Fix a memory leak when a chip name is provided
74  sensors: Fix a memory leak when a chip name is provided
75  sensors-detect: Add nNidia nForce MCP78S SMBus detection
76                  Display Super-I/O address even if LD is disabled
77                  Differentiate between PC8374L and WPCD377I
78                  Use dmidecode to find IPMI interfaces if available
79                  Add Nuvoton W83795G/ADG detection
80                  Add National Semiconductor LM95241 detection
81                  Add Winbond/Nuvoton W83627DHG-P and W83627UHG detection
82
833.1.0 "Happy Birthday Lina" (2009-02-28)
84  libsensors: Add support for instantaneous power sensors
85              Add support for current sensors
86              Fix error propagation during expression evaluation
87              Detect excessive recursion depth during expression eval (#2365)
88              Return a string rather than NULL for unknown errors
89              Skip non-file sysfs entries for speed
90              Fix memory leak in scanner when using flex 2.5.9 or later
91              Report configuration file read errors
92              Exit the configuration file parser sooner
93              Free bus statements from the configuration file sooner
94              Read extra configuration files from /etc/sensors.d (#2174)
95              Report the configuration file name on parse errors
96              Add support for ACPI devices
97  libsensors.3: Reformat for clarity
98                Document function sensors_snprintf_chip_name
99                Document error-related functions
100  lm_sensors.init: Support new format of /etc/sysconfig/lm_sensors (#2246)
101                   Drop support for kernels 2.4 and earlier
102  lm_sensors.init.suse: Delete (actual SuSE script is much different)
103  Makefile: Install sensors.conf.default instead of sensors.conf.eg (#2333)
104  pwmconfig: Drop support for kernels 2.4 and earlier
105  fancontrol: Don't round temperature values
106              Drop support for kernels 2.4 and earlier
107              Exit if configuration file can't be read
108              Create pid file only after successful initialization
109  maxilife scripts: Delete (driver never ported to Linux 2.6)
110  sensord: Accept negative temperatures in RRD database
111           Don't bail out on transient errors (#2330)
112  sensors: Add support for instantaneous power sensors
113           Add support for current sensors
114           Fix exit code in error case
115  sensors.conf.5: Lots of additions and reworks
116  sensors.conf.default: New, minimum version of sensors.conf.eg (#2333)
117                        Add sections for the SMSC SCH311x and SCH5027
118  sensors.conf.eg: The LM99 offset is now handled in the lm90 driver
119                   Move help section to sensors.conf.5
120                   Add a section for the Asus/Fintek F8000
121  sensors-detect: Fix detection of ADT7463 and LM96000
122                  Add VIA VX800/VX820 SMBus support
123                  Fix detection of Intel 5000 series FB-DIMM AMB
124                  Fix detection of ADT7462
125                  Fix detection of SMSC LPC47M292
126                  Add SMSC LPC47M233 support
127                  Drop support for Linux 2.4 (#2325)
128                  Handle special case chips more efficiently
129                  Fix SMBus detection of W83627EHF and W83627DHG
130                  Get I2C adapter driver names from sysfs (#2328)
131                  Drop old SiS I2C adapter entries
132                  Drop separate LM78-J entry
133                  Merge all Mozart-2 entries
134                  Merge both GL518SM entries into one
135                  Complete GL520SM detection
136                  Improve GL525SM detection a bit
137                  Let kernel 2.6.28 and later handle chips aliases
138                  Unload kernel drivers when we are done with them (#2329)
139                  Fix handling of bus driver names with an underscore
140                  Simplify loading of bus drivers
141                  Fix bus number prediction logic (#2327)
142                  Suggest the sbs driver for smart batteries
143                  Drop alias detection for Super-I/O chips
144                  Move alias detection after all chip detections
145                  Probe chip types from safest to more risky (#2322)
146                  Add an option to skip ISA probes except IPMI
147                  Skip ISA detection by default if a Super I/O was found (#2322)
148                  Do not scan I2C adapters on multimedia cards by default
149                  Skip SMBus probing by default if a Super I/O was found (#2322)
150                  Display I2C address statictics with --stat
151                  Document the new detection order and rules
152                  Gather DMI data and print it at start-up
153                  Always probe the SMBus on Asus, Tyan and Supermicro boards
154                  Move IPMI interface detection to its own section
155                  Skip IPMI probing on laptops
156                  Add Winbond/Nuvoton W83667HG support
157                  Add Intel Core I7 support
158                  Generate new format for /etc/sysconfig/lm_sensors (#2246)
159                  Print warnings about missing modules on screen
160                  Fix detection of older DS1621
161                  Add nNidia nForce MCP67, MCP73, MCP79 SMBus support
162                  Exclude auto-loaded PCI and USB drivers from list (#2368)
163                  Special case probing i2c address 0x73 (to not crash FSC ICs)
164                  Add detection of FSC Hades and Syleus IC's
165                  Add detection of Winbond WPCD377I (no sensors)
166  sensors-detect-stat.pl: Delete (functionality merged into sensors-detect)
167  sysconfig-lm_sensors-convert: Sample config file conversion script (#2246)
168
1693.0.3 (2008-09-28)
170  libsensors: Avoid namespace pollution
171  fancontrol: Don't use named pipes when we don't need them (#2319)
172  pwmconfig: Tell the user about gnuplot if it isn't installed
173             Fix MINSTOP and MINSTART test functions (#2340)
174             Test MINSTOP before MINSTART
175             Use better step values for MINSTOP test
176             Print the revision and date at start-up
177             Detect and report obviously incorrect fan speeds
178             Determine MINSTOP automatically
179             Skip MINSTOP and MINSTART tests if fan can't stop
180             Change default for MINTEMP from 0 to 20 degrees C
181             Add support for attributes in the hwmon class device (#2260)
182             Update manual page
183  sensors.conf.eg: Drop "label temp#_crit" statements
184  sensors-detect: Add Intel SCH (bus) support
185                  Add SMSC EMC6D103 support
186                  Improve MAX6657, MAX6658, MAX6659 detection
187                  Cache the byte data reads (#2326)
188                  Add Maxim MAX6654/MAX6690 support
189                  Add National Semiconductor LM95231 support
190                  Add Analog Devices ADT7481 support
191                  Refactor alias detection functions
192                  Fix Andigilog aSC7621 support
193                  Add Texas Instruments THMC51 support
194                  Fix Analog Devices ADT7461 support
195                  Add VIA C7 support
196                  Fix Winbond W83L786NR/NG/R/G support (#2336)
197                  Add Maxim MAX6646/MAX6647/MAX6649 support
198                  Add VIA VT1212 support
199                  Add SMSC EMC2700LPC support
200                  Add ITE IT8720F support
201                  Add Texas Instruments TMP411 support
202                  Prevent misdetection of W83627DHG on I2C as LM78
203                  W83627DHG has no subclients
204                  Add Maxim MAX1618 support
205
2063.0.2 (2008-05-18)
207  documentation: Delete the FAQ, now maintained on the wiki
208  libsensors: Use __func__ instead of __FUNCTION__
209              Parse the configuration file in C locale
210              Late compute statements override early ones
211              Support virtual hwmon devices (#2309)
212              Support power and energy sensors
213              Support DOS-style configuration files again (#2284)
214  pwmconfig: Don't create the configuration file before it's needed
215             Don't preserve configuration file customizations
216             Fix permissions of the configuration file
217             Don't start if fancontrol is running (#2299)
218  fancontrol: Don't start if already running (#2299)
219              Delete fancontrol.pid at exit time (#2299)
220  sensord: Fix support of multiple chip names on the command line (#2321)
221  sensors: Print energy and power sensors with automatically scaled units
222  sensors-detect: Add SMSC SCH5027D detection
223                  Do not access I/O ports on PPC
224                  Move south bridge sensor detection to the right section
225                  Run chip_special_cases() earlier
226                  New device ID for the SMSC SCH5317
227                  Add SMSC SCH5127 detection
228                  Add National Semiconductor LM64 detection
229                  Add Asus F8000 detection
230                  Add Intel ICH10 (bus) detection
231                  Don't probe I2C addresses 0x40-0x47
232                  Fix the parsing of I2C addresses not to scan
233                  Detect and skip 1-register-only I2C devices
234                  Avoid SMBus word transactions where possible
235                  Add Dallas DS1631 detection
236
2373.0.1 (2008-01-28)
238  documentation: Update the application writing guidelines
239  libsensors: No longer depend on libsysfs (#2262)
240              Don't guess the bus type from the device ID format (#2240)
241              Add support for attributes in the hwmon class device (#2260)
242  Makefile: No warnings about ld configuration for staged installations
243            Document the variable overriding mechanism (#2296)
244  pwmconfig: Really hide errors on sysfs writes
245             Deal gracefully with read-only pwm_enable files
246             Warn about outputs found in automatic mode
247             Repeat available configuration options before prompt (#2289)
248             Fix duplicate warning message when config file is broken
249  fancontrol: Detect improperly formatted FCTEMPS value (#2293)
250  sensord: Fix rrd support (#2276)
251           Use the same colors for daily and weekly charts
252           Drop workaround needed by old versions of rrdtool
253  sensors: Fix error path on library initialization error
254  sensors.conf.eg: Fix voltage value references (g520sm, lm80, pc87366)
255  sensors-detect: Drop PCA9540 detection
256                  Improve sysconfig and modprobe.d integration
257                  Add SMSC SCH5514D-NS detection (no sensors)
258                  Lower the confidence of MAX6650/MAX6651
259                  Add Fintek F71858DG detection
260                  Add Fintek F81216D detection (no sensors)
261  unhide_ICH_SMBus: Add support for the 82801AA (ICH)
262
2633.0.0 (2007-11-24)
264  Makefile: Fix MODULE_DIR usage in etc
265            Fix build on PPC
266  pwmconfig: Better diagnostics in pwmdisable
267             Give the fans some time to spin up
268  sensors-detect: Add Texas Instruments TMP401 detection
269                  Mention the f75375s driver
270                  Add SMSC LPC47B367-NC detection (no sensors)
271                  Reduce w83781d/lm78 I2C address probing range
272                  Add Intel Celeron 4xx and Penryn (CPU on 45nm) detection
273
2743.0.0-rc3 (2007-10-28)
275  libsensors: Add a default configuration file
276              Fix memory leaks on initialization error
277              Make the configuration file optional
278              Change the default configuration file to /etc/sensors3.conf
279  sensord: Reload config on SIGHUP rather than automatically
280           No default configuration file name
281  sensors: Fix file handle leak on library initialization error
282           Handle the case where voltage measurements aren't available
283           No default configuration file name
284           Install as sensors again
285  sensors.conf.eg: Install as sensors3.conf
286  sensors-detect: Fix SMSC LPC47B357/M967 detection
287                  Select the right driver for FSC chips
288  sensors-detect-stat.pl: Handle alternative chip lists
289
2903.0.0-rc2 (2007-10-10)
291  useful_addresses.html: Moved to the wiki
292  Makefile: Add sensors-conf-convert to make install
293  libsensors: Notify the caller when writing a value fails
294              Differentiate between different read error types
295              Report I/O errors as such
296  sensord: Log the error code on failure
297           Drop the configuration file search path mechanism (#2259)
298           Manual page update
299  sensors: Fix spurious critical temperature alarm
300           Print error messages to stderr
301           Make error messages more helpful and consistent
302           Better handling of the fault flags
303  sensors-conf-convert: Add a short help text
304  sensors-detect: Fix SMSC SCH311x detection
305                  Add AMD K10 CPU sensor detection
306
3073.0.0-rc1 (2007-09-25)
308  Initial release
Note: See TracBrowser for help on using the browser.