Bug 1362590

Summary: iscsiuio killed by SIGSEGV
Product: Red Hat Enterprise Linux 7 Reporter: Martin Hoyer <mhoyer>
Component: iscsi-initiator-utilsAssignee: Chris Leech <cleech>
Status: CLOSED ERRATA QA Contact: Martin Hoyer <mhoyer>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.3CC: agrover, bgoncalv, cleech, mhoyer
Target Milestone: rcKeywords: Regression
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: iscsi-initiator-utils-6.2.0.873-35.el7 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-11-04 03:39:30 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
ccpp w/ abrt report and coredump
none
ccpp iscsi-initiator-utils-iscsiuio-6.2.0.873-35.el7 none

Description Martin Hoyer 2016-08-02 15:00:21 UTC
Created attachment 1186859 [details]
ccpp w/ abrt report and coredump

Description of problem:
During our regression tests on machine using bnx2i HBA, iscsiuio gets killed.
HBA: NetXtreme II BCM57810

Reproduced on RHEL-7.3-20160729.1 and RHEL-7.2 with updated iscsi-initiator-utils to 6.2.0.873-34.el7 
I will run the tests on fresh RHEL-7.2 to see if it is a regression from -32.el7

Similar RHEL-6 BZ#1132490
Could be introduced with one of the patches from BZ#1330348 ?

Version-Release number of selected component (if applicable):
iscsi-initiator-utils-6.2.0.873-34.el7
iscsi-initiator-utils-iscsiuio-6.2.0.873-34.el7

Steps to Reproduce:
It is sometimes happening during our regression tests. 

Actual results:
iscsiuio killed by SIGSEGV

Expected results:
no abrt message

Additional info:

Comment 2 Martin Hoyer 2016-08-04 17:19:13 UTC
Setting regression, as it is not reproducible on RHEL-7.2 with iscsi-initiator-utils-6.2.0.873-32.el7

Comment 4 Chris Leech 2016-08-04 22:26:51 UTC
This appears to be an iscsiuio race condition while shutting down, in a buggy change that I'd kept out of el7 until now.  Will look at how quickly I can work up a proper fix, or revert the specific change.

Comment 8 Martin Hoyer 2016-09-05 06:42:13 UTC
This issue is not reproducible anymore with iscsi-initiator-utils-6.2.0.873-35.el7
No new issues found in iSCSI regression tests.

Comment 9 Martin Hoyer 2016-10-05 10:44:23 UTC
Created attachment 1207528 [details]
ccpp iscsi-initiator-utils-iscsiuio-6.2.0.873-35.el7

Comment 10 Martin Hoyer 2016-10-05 10:48:45 UTC
Hi Chris,
could You please check the attachment in comment#9 ? Abrt is reporting that "iscsiuio killed by SIGSEGV" during regression tests on Chelsio T5 adapter.
dmesg:
cxgb4i:t4_uld_state_change: cdev 0xffff8801fd7cdc00, UP.
iscsiuio[3089]: segfault at 2cf ip 00007fb0de39f821 sp 00007fb0dddbae20 error 4 in libpthread-2.17.so[7fb0de393000+17000]

Comment 12 errata-xmlrpc 2016-11-04 03:39:30 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2016-2318.html