Commit 240778e8 authored by Vasu Dev's avatar Vasu Dev Committed by James Bottomley

[SCSI] fcoe: remove check for zero fabric name

This check prevents FCF selection in NPV mode due to zero fabric name
in that case and in turn flogi fails. Though NPV mode should not have
this zero and should be fixed there also but spec also does not require
initiator to ensure that fabric name must be non-zero, therefore dropping
this check to get flogi working in NPV mode.
Signed-off-by: default avatarVasu Dev <vasu.dev@intel.com>
Signed-off-by: default avatarRobert Love <robert.w.love@intel.com>
Signed-off-by: default avatarJames Bottomley <James.Bottomley@suse.de>
parent 7f985231
...@@ -845,7 +845,7 @@ static int fcoe_ctlr_parse_adv(struct fcoe_ctlr *fip, ...@@ -845,7 +845,7 @@ static int fcoe_ctlr_parse_adv(struct fcoe_ctlr *fip,
} }
if (!fcf->fc_map || (fcf->fc_map & 0x10000)) if (!fcf->fc_map || (fcf->fc_map & 0x10000))
return -EINVAL; return -EINVAL;
if (!fcf->switch_name || !fcf->fabric_name) if (!fcf->switch_name)
return -EINVAL; return -EINVAL;
if (desc_mask) { if (desc_mask) {
LIBFCOE_FIP_DBG(fip, "adv missing descriptors mask %x\n", LIBFCOE_FIP_DBG(fip, "adv missing descriptors mask %x\n",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment