Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
For bugs related to Red Hat Enterprise Linux 5 product line. The current stable release is 5.10. For Red Hat Enterprise Linux 6 and above, please visit Red Hat JIRA https://issues.redhat.com/secure/CreateIssue!default.jspa?pid=12332745 to report new issues.

Bug 522655

Summary: The hardware monitoring driver w83627ehf does not support Winbond W83627DHG-P Super-I/O chipsets
Product: Red Hat Enterprise Linux 5 Reporter: Haruo Tomita <haruo.tomita>
Component: kernelAssignee: Red Hat Kernel Manager <kernel-mgr>
Status: CLOSED NOTABUG QA Contact: Red Hat Kernel QE team <kernel-qe>
Severity: medium Docs Contact:
Priority: low    
Version: 5.4CC: haruo.tomita
Target Milestone: beta   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-09-22 15:54:14 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
This is an experimental patch.
none
sensors-detect patch for Winbond W83627DHG-P Super-I/O
none
It is a log when the patch is used. none

Description Haruo Tomita 2009-09-10 23:54:06 UTC
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

Comment 1 Haruo Tomita 2009-09-11 00:04:11 UTC
Created attachment 360590 [details]
This is an experimental patch.

I backpoted the w83627ehf driver from upstream kernel. This is an experimental patch.

Comment 2 Haruo Tomita 2009-09-11 00:06:53 UTC
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.

Comment 3 Haruo Tomita 2009-09-11 00:10:55 UTC
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 ~]#

Comment 4 Prarit Bhargava 2009-09-22 15:54:14 UTC
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.