Hi Himanshu, > > - if (sentadisc == 0) { > > - spin_lock_irq(shost->host_lock); > > - vport->fc_flag &= ~FC_NLP_MORE; > > - spin_unlock_irq(shost->host_lock); > > - } > > + if (!sentadisc) > > + clear_bit(FC_NLP_MORE, &vport->fc_flag); > this should be if (sentadisc == 0). Sure, I will post a version 2 of this patch series with this change. Thanks, Justin