Hide Forgot
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)
Created attachment 516044 [details] Screenshot
Created attachment 516045 [details] Screenshot
I checked ipmi driver's source of this issue. I think that this issue has already been fixed upstream. The following three patches are minimum sets. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=fcfa4724116589d6a5fac92af410b6f12d41b5bb http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=bda4c30aa6f7dc1483f39ea1dfe37bcab8a96207 http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commitdiff;h=5956dce1485efe3816febc24aa52490dcb2be837
Created attachment 516046 [details] I have applied three patches to ipmi driver's source. These drivers work fine.
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.
Created attachment 517715 [details] test program
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.
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.
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.
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 ~]$
Development Management has reviewed and declined this request. You may appeal this decision by reopening this request.