Description of problem: We have a SAN setup with: sun storagetek 6140 /engenio 3994) switches: mcdata sphereon 4700 san cards: Fibre Channel: QLogic Corp. ISP2312-based 2Gb Fibre Channel to PCI-X HBA (rev 02) (module qla2300, qla2xxx) multipath is quite busy in this setup since we have no support for rdac, so every zone change and such will trigger a broadcast of rscn and multipath failovers. Be that as it may, during a zone change today we had multipath segfaults. See end of attached dmesg.txt multipath -ll <- ran without problems (with 2 failed paths) multipath <- segfaulted. repeatedly. After 2 repetitions it stopped segfaulting. multipathd was running at the time. Version-Release number of selected component (if applicable): device-mapper-multipath-0.4.5-21.RHEL4 pund:~# uname -a Linux pund 2.6.9-55.ELsmp #1 SMP Fri Apr 20 16:36:54 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux How reproducible: Rather not. Steps to Reproduce: 1. 2. 3. Actual results: Segfault. Expected results: Managing multiple paths to san. Additional info:
Created attachment 161650 [details] dmesg from the events
Hi, We are seeing a similar problem. Could you post a call stack from the core? You might need to install the device-mapper-multipath-debuginfo package in order to get a clean backtrace from the core. These debuginfo RPMs are located here: http://people.redhat.com/duffy/debuginfo/index-js.html Then: # ulimit -c 50000 # multipath -v3 # debug messages <segfault> # gdb /usr/lib/debug/sbin/multipath.debug core Thanks, John
Unreproducible, and hasn't happended since. Will close the bug, and reopen if I get a core.