Message ID | 18be23bd-415e-4030-8035-d1f180cdca7a@web.de |
---|---|
State | New |
Headers | show |
Series | scsi: qla2xxx: Use -EIO in qla_get_tmf() | expand |
On Fri, 2024-04-19 at 14:34 +0200, Markus Elfring wrote: > From: Markus Elfring <elfring@users.sourceforge.net> > Date: Fri, 19 Apr 2024 14:24:56 +0200 > > Add a minus sign before the error code “EIO” > so that a negative value will eventually be returned > as in another error case. No it won't. If you look how it's used the consumer doesn't pass on the error. James
diff --git a/drivers/scsi/qla2xxx/qla_init.c b/drivers/scsi/qla2xxx/qla_init.c index 8377624d76c9..8d93d9631ba3 100644 --- a/drivers/scsi/qla2xxx/qla_init.c +++ b/drivers/scsi/qla2xxx/qla_init.c @@ -2281,7 +2281,7 @@ int qla_get_tmf(struct tmf_arg *arg) if (TMF_NOT_READY(fcport)) { ql_log(ql_log_warn, vha, 0x802c, "Unable to acquire TM resource due to disruption.\n"); - rc = EIO; + rc = -EIO; break; } if (ha->active_tmf < MAX_ACTIVE_TMF &&