Description of problem:
Before there was no synchronization between iscsid during login and when the brcm_iscsiuio network stack was ready. Because of this, if the brcm_iscsiuio stack is slow and may take longer then the iSCSI login timeout or may return a login error
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Try to login to a iSCSI target via a Broadcom offload device, one will notice that login will occasionally fail. This is true especially when the uIP network stack takes a while to initialize (ie. using a DHCP to obtain an IP address)
Created attachment 416236 [details]
Current, brcm_iscsiuio version which includes the fix to syncronized with iscsid
Created attachment 416237 [details]
iscsid patch to synchronize with uIP during login
This is fixed in iscsi-initiator-utils-184.108.40.2061-0.18.el5. You can grab it here:
This request was evaluated by Red Hat Product Management for
inclusion in the current release of Red Hat Enterprise Linux.
Because the affected component is not scheduled to be updated in the
current release, Red Hat is unfortunately unable to address this
request at this time. Red Hat invites you to ask your support
representative to propose this request, if appropriate and relevant,
in the next release of Red Hat Enterprise Linux.
We don't have Broadcom iSCSI TOE in Red Hat.
Can you help us for testing the patched rpm?
No hardware, Sanity Only.
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.