On Mon, 2013-09-09 at 13:31 -0700, Hiral Patel wrote: > From: Narsimhulu Musini <nmusini@xxxxxxxxx> > > Fixed appropriate error codes that returns -1 on failure, and 0 on success This is about as undescriptive as they come. What you mean is that fnic_reset() is used directly by the fc transport callback issue_fc_host_lip which requires a negative error number on failure. I really don't think you want to be returning -1, though; that's -EPERM. > Signed-off-by: Narsimhulu Musini <nmusini@xxxxxxxxx> > Signed-off-by: Hiral Patel <hiralpat@xxxxxxxxx> > --- > drivers/scsi/fnic/fnic_scsi.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/drivers/scsi/fnic/fnic_scsi.c b/drivers/scsi/fnic/fnic_scsi.c > index a97e6e5..ef3c463 100644 > --- a/drivers/scsi/fnic/fnic_scsi.c > +++ b/drivers/scsi/fnic/fnic_scsi.c > @@ -2208,7 +2208,7 @@ int fnic_reset(struct Scsi_Host *shost) > { > struct fc_lport *lp; > struct fnic *fnic; > - int ret = SUCCESS; > + int ret = 0; > > lp = shost_priv(shost); > fnic = lport_priv(lp); > @@ -2221,11 +2221,11 @@ int fnic_reset(struct Scsi_Host *shost) > * reset remote port sessions, and if link is up, begin flogi > */ > if (lp->tt.lport_reset(lp)) > - ret = FAILED; > + ret = -1; tt.lport_reset can't actually fail anyway, but if it did, it would return a negative error no, so why not just do ret = lp->tt.lport_reset() instead of the if? James -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html