Return-path: Received: from mail-ig0-f193.google.com ([209.85.213.193]:34158 "EHLO mail-ig0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752725AbbJVGyT (ORCPT ); Thu, 22 Oct 2015 02:54:19 -0400 MIME-Version: 1.0 In-Reply-To: <1445454428-12331-1-git-send-email-punitvara@gmail.com> References: <1445454428-12331-1-git-send-email-punitvara@gmail.com> Date: Thu, 22 Oct 2015 09:54:18 +0300 Message-ID: (sfid-20151022_085455_343638_34B62101) Subject: Re: [PATCH v2 05/15] net: wireless: ti: Return flow can be simplified for wl1271_cmd_interrogate From: Eliad Peller To: Punit Vara Cc: Kalle Valo , "linux-wireless@vger.kernel.org" , "open list:NETWORKING DRIVERS" , LKML , jslaby@suse.cz, lkp@intel.com Content-Type: text/plain; charset=UTF-8 Sender: linux-wireless-owner@vger.kernel.org List-ID: On Wed, Oct 21, 2015 at 10:07 PM, Punit Vara wrote: > Remove int ret suggested by kbuild test robot > > This patch is to the wlcore/acx.c file that fixes up warning > reported by coccicheck: > > WARNING: end returns can be simplified if negative or 0 value > > Prefer direct return value instead of writing 2-3 more sentence. > > Signed-off-by: Punit Vara > --- > drivers/net/wireless/ti/wlcore/acx.c | 7 +------ > 1 file changed, 1 insertion(+), 6 deletions(-) > > diff --git a/drivers/net/wireless/ti/wlcore/acx.c b/drivers/net/wireless/ti/wlcore/acx.c > index f28fa3b..6b566d9 100644 > --- a/drivers/net/wireless/ti/wlcore/acx.c > +++ b/drivers/net/wireless/ti/wlcore/acx.c > @@ -158,16 +158,11 @@ out: > int wl1271_acx_mem_map(struct wl1271 *wl, struct acx_header *mem_map, > size_t len) > { > - int ret; > > wl1271_debug(DEBUG_ACX, "acx mem map"); > > - ret = wl1271_cmd_interrogate(wl, ACX_MEM_MAP, mem_map, > + return wl1271_cmd_interrogate(wl, ACX_MEM_MAP, mem_map, > sizeof(struct acx_header), len); > - if (ret < 0) > - return ret; > - > - return 0; > } > this changes the return value in case of positive values. have you verified it can't happen / won't affect the code flow? i'm not sure you really want to blindly patch it... Eliad.