Re: [PATCH v2 07/20] lpfc: Fix handling of FCP and NVME FC4 types in Pt2Pt topology

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Aug 04, 2017 at 05:47:18PM -0700, James Smart wrote:
> +		case LSRJT_CMD_UNSUPPORTED:
> +			/* lpfc nvmet returns this type of LS_RJT when it
> +			 * receives an FCP PRLI because lpfc nvmet only
> +			 * support NVME.  ELS request is terminated for FCP4
> +			 * on this rport.
> +			 */
> +			if (stat.un.b.lsRjtRsnCodeExp ==
> +			    LSEXP_REQ_UNSUPPORTED) {
> +				if (cmd == ELS_CMD_PRLI) {
> +					spin_lock_irq(shost->host_lock);
> +					ndlp->nlp_flag |= NLP_FCP_PRLI_RJT;
> +					spin_unlock_irq(shost->host_lock);
> +					retry = 0;
> +					goto out_retry;
> +				}
> +			}

                        if (stat.un.b.lsRjtRsnCodeExp ==
			    LSEXP_REQ_UNSUPPORTED && cmd == ELS_CMD_PRLI ) {
				spin_lock_irq(shost->host_lock);


-- 
Johannes Thumshirn                                          Storage
jthumshirn@xxxxxxx                                +49 911 74053 689
SUSE LINUX GmbH, Maxfeldstr. 5, 90409 Nürnberg
GF: Felix Imendörffer, Jane Smithard, Graham Norton
HRB 21284 (AG Nürnberg)
Key fingerprint = EC38 9CAB C2C4 F25D 8600 D0D0 0393 969D 2D76 0850



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]

  Powered by Linux