[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20160601131143.GA4578@hmsreliant.think-freely.org>
Date: Wed, 1 Jun 2016 09:11:43 -0400
From: Neil Horman <nhorman@...hat.com>
To: David Kershner <david.kershner@...sys.com>
Cc: corbet@....net, tglx@...utronix.de, mingo@...hat.com,
hpa@...or.com, gregkh@...uxfoundation.org,
erik.arfvidson@...sys.com, timothy.sell@...sys.com,
hofrat@...dl.org, dzickus@...hat.com, jes.sorensen@...hat.com,
alexander.curtin@...sys.com, janani.rvchndrn@...il.com,
sudipm.mukherjee@...il.com, prarit@...hat.com,
david.binder@...sys.com, dan.j.williams@...el.com,
linux-kernel@...r.kernel.org, linux-doc@...r.kernel.org,
driverdev-devel@...uxdriverproject.org, sparmaintainer@...sys.com
Subject: Re: [PATCH v2 02/27] staging: unisys: visorchipset change -1 return
value
On Tue, May 31, 2016 at 10:26:28PM -0400, David Kershner wrote:
> From: Erik Arfvidson <erik.arfvidson@...sys.com>
>
> This patch changes the vague -1 return value to -EINVAL
>
> Signed-off-by: Erik Arfvidson <erik.arfvidson@...sys.com>
> Signed-off-by: David Kershner <david.kershner@...sys.com>
> Reviewed-by: Tim Sell <Timothy.Sell@...sys.com>
> ---
> drivers/staging/unisys/visorbus/visorchipset.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/staging/unisys/visorbus/visorchipset.c b/drivers/staging/unisys/visorbus/visorchipset.c
> index 5ba5936..d248c94 100644
> --- a/drivers/staging/unisys/visorbus/visorchipset.c
> +++ b/drivers/staging/unisys/visorbus/visorchipset.c
> @@ -1613,7 +1613,7 @@ parahotplug_request_complete(int id, u16 active)
> }
>
> spin_unlock(¶hotplug_request_list_lock);
> - return -1;
> + return -EINVAL;
> }
>
> /*
> --
> 1.9.1
>
Why return anything here, every caller of this function ignores the return code
entirely. Alternatively, passing the EINVAL back from the caller seems
reasonable.
Neil
Powered by blists - more mailing lists