Bug 727005 - RHEL5.7: Deadlock or panic of ipmi drivers
Summary: RHEL5.7: Deadlock or panic of ipmi drivers
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: kernel
Version: 5.7
Hardware: x86_64
OS: Linux
high
high
Target Milestone: beta
: 5.8
Assignee: Peter Martuccelli
QA Contact: Cui Chun
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-08-01 00:34 UTC by Haruo Tomita
Modified: 2018-11-29 21:25 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-08-27 16:55:13 UTC
Target Upstream Version:


Attachments (Terms of Use)
screenshot (509.32 KB, image/pjpeg)
2011-08-01 00:34 UTC, Haruo Tomita
no flags Details
Screenshot (494.20 KB, image/pjpeg)
2011-08-01 00:36 UTC, Haruo Tomita
no flags Details
Screenshot (510.15 KB, image/pjpeg)
2011-08-01 00:37 UTC, Haruo Tomita
no flags Details
I have applied three patches to ipmi driver's source. These drivers work fine. (357.21 KB, application/octet-stream)
2011-08-01 00:41 UTC, Haruo Tomita
no flags Details
test program (364 bytes, application/x-gzip)
2011-08-11 00:29 UTC, Haruo Tomita
no flags Details
This issue is NOT fixed in RHEL5.8 Snapshot 1. (546.79 KB, image/pjpeg)
2012-01-06 22:58 UTC, Haruo Tomita
no flags Details
This package provides the ipmi drivers built for RHEL5.8. (358.39 KB, application/octet-stream)
2012-02-28 01:00 UTC, Haruo Tomita
no flags Details

Description Haruo Tomita 2011-08-01 00:34:38 UTC
Created attachment 516043 [details]
screenshot

Description of problem:
System deadlocks or panic in ipmi_si driver.

Version-Release number of selected component (if applicable):
2.6.18-274.el5

How reproducible:
100%

Steps to Reproduce:
1. chkconfig ipmi on
2. chkconfig ipmievd on
3. reboot
  
Actual results:
System hang.

Expected results:
System does not hang.

Additional info:
See screenshot when issue occurs.
(RHEL5.7-i386-ipmi_si-panic.JPG, RHEL5.7-x86_64-ipmi_si-panic.JPG,RHEL5.7-x86_64-Stopping-ipmi-drivers-hung.JPG)

Comment 1 Haruo Tomita 2011-08-01 00:36:20 UTC
Created attachment 516044 [details]
Screenshot

Comment 2 Haruo Tomita 2011-08-01 00:37:33 UTC
Created attachment 516045 [details]
Screenshot

Comment 4 Haruo Tomita 2011-08-01 00:41:07 UTC
Created attachment 516046 [details]
I have applied three patches to ipmi driver's source.  These drivers work fine.

Comment 5 Haruo Tomita 2011-08-11 00:25:07 UTC
Ipmi driver's race issue is easily reproduced by the appended test program. 
However, this race issue might depend on the speed of CPU and BMC. 
There was a server not reproduced either.
 
The reproduction procedure is as follows. 

(1) start ipmi_modprobe_test.sh
(2) start ipmi_test.sh

Please execute rebooting when stopping with modprobe. 
The panic or hang will reproduce it.

Comment 6 Haruo Tomita 2011-08-11 00:29:47 UTC
Created attachment 517715 [details]
test program

Comment 7 Haruo Tomita 2011-12-27 23:00:33 UTC
I have also tested this issue on RHEL5.8 public beta(kernel-2.6.18-300.el5) and I was able to reproduce. This issue is NOT fixed in RHEL5.8 public beta.

Comment 8 Haruo Tomita 2012-01-06 22:58:56 UTC
Created attachment 551300 [details]
This issue is NOT fixed in RHEL5.8 Snapshot 1.

I have also tested this issue on RHEL5.8 Snapshot 1 (kernel-2.6.18-302.el5)and
I was able to reproduce. This issue is NOT fixed in RHEL5.8 Snapshot 1.

Comment 9 RHEL Program Management 2012-01-09 14:36:55 UTC
This request was evaluated by Red Hat Product Management for inclusion in Red Hat Enterprise Linux 5.8 and Red Hat does not plan to fix this issue the currently developed update.

Contact your manager or support representative in case you need to escalate this bug.

Comment 10 Haruo Tomita 2012-02-28 01:00:12 UTC
Created attachment 566168 [details]
This package provides the ipmi drivers built for RHEL5.8.

[tomita@svhlinux007 ~]$ md5sum kmod-ipmi_drivers-39.1-1_RHEL5.8.tar.bz2
fb8be1bb7ff87d80ae8e739a2a948fe2  kmod-ipmi_drivers-39.1-1_RHEL5.8.tar.bz2
[tomita@svhlinux007 ~]$

Comment 14 RHEL Program Management 2012-08-27 16:55:13 UTC
Development Management has reviewed and declined this request.
You may appeal this decision by reopening this request.


Note You need to log in before you can comment on or make changes to this bug.