Description of problem: lm_sensors fails to detect Winbond W83627DHG-P Super-I/O chipsets in the current RHEL5. This is because support for later chipset revisions (e.g, W83627DHG-P) is not present in the current RHEL5 kernel w83627ehf hwmon module. Moreover, sensors-detect doesn't recognize the Winbond W83627DHG-P Super-I/O chipsets. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Use hardware with later Winbond Super-I/O chipsets, for example W83627DHG-P chipsets. 2. Install lm_sensors 3. Run sensors-detect Actual results: sensors-detect misdetects. And, the hardware monitoring driver w83627ehf cannot be loaded. Expected results: To correctly detect Winbond Super-I/O chipsets chipsets. Additional info: This issue has already been solved by upstream kernel and lm_seosors. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=c1e48dce05ff06266cdfd0cba55fc5367cd499a5 http://dl.lm-sensors.org/lm-sensors/files/sensors-detect
Created attachment 360590 [details] This is an experimental patch. I backpoted the w83627ehf driver from upstream kernel. This is an experimental patch.
Created attachment 360591 [details] sensors-detect patch for Winbond W83627DHG-P Super-I/O The Winbond W83627DHG-P Super-I/O was added to sensors-detect of RHEL5.4.
Created attachment 360592 [details] It is a log when the patch is used. It seems to work when the patch is used. [root@localhost ~]# sensors w83627dhg-isa-0290 Adapter: ISA adapter VCore: +0.89 V (min = +0.93 V, max = +1.27 V) ALARM in1: +10.14 V (min = +8.87 V, max = +10.93 V) AVCC: +3.47 V (min = +3.25 V, max = +2.35 V) ALARM 3VCC: +3.47 V (min = +3.04 V, max = +3.23 V) ALARM in4: +1.74 V (min = +1.48 V, max = +1.82 V) in5: +1.85 V (min = +1.63 V, max = +2.00 V) in6: +5.30 V (min = +4.48 V, max = +5.50 V) VSB: +3.38 V (min = +1.66 V, max = +3.18 V) ALARM VBAT: +3.20 V (min = +2.54 V, max = +3.57 V) Case Fan: 0 RPM (min = 0 RPM, div = 4) CPU Fan: 0 RPM (min = 16071 RPM, div = 4) ALARM Aux Fan: 0 RPM (min = 12980 RPM, div = 8) ALARM fan4: 0 RPM (min = 0 RPM, div = 64) fan5: 0 RPM (min = 112500 RPM, div = 4) ALARM Sys Temp: +96 C (high = +62 C, hyst = +5 C) [thermistor] ALARM CPU Temp: +30.0 C (high = +35.0 C, hyst = +5.0 C) [CPU diode ] AUX Temp: +37.5 C (high = +80.0 C, hyst = +75.0 C) [thermistor] vid: +1.500 V [root@localhost ~]#
Please be advised, that Bugzilla is not a support tool. It is an Engineering and Community tool. So although all changes to Enterprise Linux go through Bugzilla and Red Hat considers issues directly entered into Bugzilla valuable feedback, there is no SLA around it. If this is a production issue, please report it to your Red Hat Support contact. Thank you.