aboutsummaryrefslogtreecommitdiffstats
path: root/usr
diff options
context:
space:
mode:
authorJoe Eykholt <jeykholt@cisco.com>2010-11-30 16:19:56 -0800
committerJames Bottomley <James.Bottomley@suse.de>2010-12-21 12:24:32 -0600
commit794d98e77f5901ceded697f1633463e88f078038 (patch)
tree97ac82ba7b14821472f81400f8d1a7230e037cb7 /usr
parent[SCSI] libfcoe: fix checking of conflicting fabrics in fcoe_ctlr_select() (diff)
downloadlinux-dev-794d98e77f5901ceded697f1633463e88f078038.tar.xz
linux-dev-794d98e77f5901ceded697f1633463e88f078038.zip
[SCSI] libfcoe: retry rejected FLOGI to another FCF if possible
Switches using multiple-FCFs may reject FLOGI in order to balance the load between multiple FCFs. Even though the FCF was available, it may have more load at the point we actually send the FLOGI. If the FLOGI fails, select a different FCF if possible, among those with the same priority. If no other FCF is available, just deliver the reject to libfc for retry. Signed-off-by: Joe Eykholt <jeykholt@cisco.com> Signed-off-by: Robert Love <robert.w.love@intel.com> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions