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 1064409

Summary: multipathd segfaults
Product: Red Hat Enterprise Linux 5 Reporter: Karandeep Chahal <karandeepchahal>
Component: device-mapper-multipathAssignee: Ben Marzinski <bmarzins>
Status: CLOSED WONTFIX QA Contact: Red Hat Kernel QE team <kernel-qe>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 5.9CC: agk, bmarzins, bmr, dwysocha, heinzm, karandeepchahal, msnitzer, prajnoha, prockai, zkabelac
Target Milestone: rcFlags: karandeepchahal: needinfo-
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-06-02 13:19:07 UTC Type: Bug
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
Corefile none

Description Karandeep Chahal 2014-02-12 14:43:23 UTC
Created attachment 862351 [details]
Corefile

Description of problem:
Multipathd crashes when suddenly a FC switch is enabled and port count is greater than or equal to 32


Version-Release number of selected component (if applicable):
device-mapper-multipath-0.4.7-54.el5_9.2
device-mapper-multipath-debuginfo-0.4.7-59.el5
device-mapper-1.02.67-2.el5
device-mapper-multipath-0.4.7-54.el5_9.2
device-mapper-1.02.67-2.el5
device-mapper-debuginfo-1.02.67-2.el5
device-mapper-event-1.02.67-2.el5
device-mapper-multipath-debuginfo-0.4.7-59.el5


How reproducible:
So, in this configuration there are 16 Linux initiators, each with 8 FC ports connected to a switch. On the target side is a DDN storage. The problem happens when the 32 storage ports are suddenly enabled on the switch fabric. It is observed that multipathd dies with what appears to be memory corruption.


Steps to Reproduce:
1. Connect at least 16 initiators with 8 FC ports each, to a FC switch
2. Zone all initiators to a storage with 32 ports (in this test we used DDN storage).
3. Suddenly enable 32 switch ports connected to the storagre.

Actual results:
multipathd segfaults

Expected results:
no segfaults

Additional info:

Comment 1 RHEL Program Management 2014-03-07 13:44:41 UTC
This bug/component is not included in scope for RHEL-5.11.0 which is the last RHEL5 minor release. This Bugzilla will soon be CLOSED as WONTFIX (at the end of RHEL5.11 development phase (Apr 22, 2014)). Please contact your account manager or support representative in case you need to escalate this bug.

Comment 2 RHEL Program Management 2014-06-02 13:19:07 UTC
Thank you for submitting this request for inclusion in Red Hat Enterprise Linux 5. We've carefully evaluated the request, but are unable to include it in RHEL5 stream. If the issue is critical for your business, please provide additional business justification through the appropriate support channels (https://access.redhat.com/site/support).