Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp2800354ybi; Sun, 9 Jun 2019 21:35:26 -0700 (PDT) X-Google-Smtp-Source: APXvYqzABLfHWJ4+EW2HAm0JRU11GTXgjF0SIuluMY8Sv4+qtI5Eq5Hmxw+XYh3FIOGmJKu3J5ht X-Received: by 2002:a65:5308:: with SMTP id m8mr13994925pgq.54.1560141326784; Sun, 09 Jun 2019 21:35:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560141326; cv=none; d=google.com; s=arc-20160816; b=nYkuVBuS6VIAXa3pvTZD4B8loKgfPvIUY2UqCzY+vORokIe+F5Ut71EOvySA9TOnyQ 3xPKjMWLz7EbzgVQ6n32lK5m/x/eTehTOizhdKfw3ZKcygA42LBD7Jtt91M29FOvO8Tm mAK4EgFg2CjOAMeFnrfmpfv7b7ZzJ9RDBcN+dKC/Us4eVYJf3QnPiKy3sFfU44Yyy4/j ociLqsv4xg8QNzfErXnIk8x93em5knuA5VfIhx8nkx/flRm1ZSJaZsgCvi+o4BkqkMcY CPd41Ch6jmsMji85PbOh/96EC+RhyrNbphtFtPi9QBuC0d8QnsYiiK4isw30SeZy/gyV MSpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=xHPzuC4R5KkZBw6vFRw90KpfbbD11GlApZT+SmWKwe4=; b=YMjVOUcsGHf8uDE16Zq/Fvtgf58JtbIvQE+hAzS0gexcbOIM9nXIiEPRhL164PNyRy uxYbwHSyJ1gg50H8nwNwtwbpTrJmcaL8d2HzFuFY79vfSVgdJqC8QhCAf+Siu6gnkBSR wn+Xhe3ftLl0uKohuWrzEscdZLpg46CXj5nHv4KcZzFYDDamIuilQR037OHMwuQnct2J ANioG/oO3rr0gGdG4/TXfcszu9eV8yb/pex2Xi0JGg5xxSgpQols95E4QF6ZT8C2urow bayw2v/03pqxTeH7pF6HdxbUWdkaCPp7gz3RL+kxbW2I0wsBdB9Wf5vzVCqFBiaz3Jiq Uf6g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Ss5p1Lwy; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a32si3433892pje.7.2019.06.09.21.35.12; Sun, 09 Jun 2019 21:35:26 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Ss5p1Lwy; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728344AbfFJEce (ORCPT + 99 others); Mon, 10 Jun 2019 00:32:34 -0400 Received: from mail-pl1-f196.google.com ([209.85.214.196]:42439 "EHLO mail-pl1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728090AbfFJEcd (ORCPT ); Mon, 10 Jun 2019 00:32:33 -0400 Received: by mail-pl1-f196.google.com with SMTP id go2so3099878plb.9 for ; Sun, 09 Jun 2019 21:32:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=xHPzuC4R5KkZBw6vFRw90KpfbbD11GlApZT+SmWKwe4=; b=Ss5p1Lwy68hqtdh3br0uV9egK7a/GcBg6EEsyJeGu3+IIamR5xkByvx2tCZ3y7Pg1w 4AK9N2fAAHodTXOMEkPMOly1SMDOxOTdYTyhHevVoNx6X36PPgiWxsifLf7/zsSiA+4k mg2fPTy6ll0dYm6QUjXkHGHXlEg7AOA+hyZluTdR8NVIWGiLy0L1Jvm2noL1EU5zHBHC uwTI0rS8FMVQZzi1pxjYgZ8FMZTMK3T8bFbPSuFTDGd49mQFGYZZ/x/hjA/v8rs2wWBj ZoZFmr4M6gsuWs0fI7llM7xLgY4a3gRQAjEvZ+g52+ZcjGDCzi7bpRtbc9BNB0HwPCdE G0Ng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=xHPzuC4R5KkZBw6vFRw90KpfbbD11GlApZT+SmWKwe4=; b=Q80i9HoqfwLdKq25mS7/PeUCWETC5sgRYUfyoOprnVM/OfcR2VnwjV1UtO7iSsrfDf j9BUTvb8Fqci0U8z0FgY3BZx0+s1F26/K2B5OBVjzjkL+6UGd/GuVXkxZoaQrLmy5fsv jTGEaLRuRrYQC8kZRMFYPmDOHA3R9ZbWI1gpQw/LlTCctywfmOgn9qr917hPw3U2OEyO T4kjwJ9v+AcVyzkO1ON58h63mKSVNz8YbDz8EnbDKBHKkpquevB2sStgGBRD+FPQQ7ys aXNK232clRAtkeGyKIEvRCmHlZ0LbowGlAb34kC4Iw3k3dt/Xl3zuTlXqkkecYdAx3uw YfqA== X-Gm-Message-State: APjAAAV0Q/NLgvuRTfnwe9N4FUuabuW6qElqnVm+KEiaOEPX17AdIzSZ /bwYxxBfVBdTxQFIbtyyAgs= X-Received: by 2002:a17:902:968b:: with SMTP id n11mr32173861plp.120.1560141153272; Sun, 09 Jun 2019 21:32:33 -0700 (PDT) Received: from [10.0.2.15] ([171.79.92.225]) by smtp.gmail.com with ESMTPSA id m20sm9102784pjn.16.2019.06.09.21.32.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 09 Jun 2019 21:32:32 -0700 (PDT) Subject: Re: [PATCH 1/2] staging: rtl8712: r8712_setdatarate_cmd(): Change To: Dan Carpenter Cc: gregkh@linuxfoundation.org, devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, straube.linux@gmail.com, larry.finger@lwfinger.net, florian.c.schilhabel@googlemail.com, colin.king@canonical.com, valdis.kletnieks@vt.edu, tiny.windzz@gmail.com References: <20190607140658.11932-1-nishkadg.linux@gmail.com> <20190607141548.GP31203@kadam> From: Nishka Dasgupta Message-ID: <98b587c9-df5b-0905-ab8f-69a4bae296b0@gmail.com> Date: Mon, 10 Jun 2019 10:02:27 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 In-Reply-To: <20190607141548.GP31203@kadam> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 07/06/19 7:45 PM, Dan Carpenter wrote: > Probably you sent this patch unintentionally. The subject doesn't make > any sort of sense. :P So the problem with the subject line is that git send-email and vim (as configured on my laptop) tend to line-wrap even the subject line. Since I have two patches that do the same thing for different functions, I felt I should have the driver and the function name in the subject line (to avoid confusion between the patches and to allow for easy searching later). But that doesn't leave enough space in the subject line for "Change return values/type" or any other descriptive message. What should I do? > On Fri, Jun 07, 2019 at 07:36:57PM +0530, Nishka Dasgupta wrote: >> Change the return values of function r8712_setdatarate_cmd from _SUCCESS >> and _FAIL to 0 and -ENOMEM respectively. >> Change the return type of the function from u8 to int to reflect this. >> Change the call site of the function to check for 0 instead of _SUCCESS. >> (Checking that the return value != 0 is not necessary; the return value > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> itself can simply be passed into the conditional.) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > This is obvious. No need to mention it in the commit message. Okay, I'll amend that. >> diff --git a/drivers/staging/rtl8712/rtl871x_ioctl_linux.c b/drivers/staging/rtl8712/rtl871x_ioctl_linux.c >> index b424b8436fcf..761e2ba68a42 100644 >> --- a/drivers/staging/rtl8712/rtl871x_ioctl_linux.c >> +++ b/drivers/staging/rtl8712/rtl871x_ioctl_linux.c >> @@ -1367,7 +1367,7 @@ static int r8711_wx_set_rate(struct net_device *dev, >> datarates[i] = 0xff; >> } >> } >> - if (r8712_setdatarate_cmd(padapter, datarates) != _SUCCESS) >> + if (r8712_setdatarate_cmd(padapter, datarates)) >> ret = -ENOMEM; >> >> return ret; > > > It would be better to write this like so: > > ret = r8712_setdatarate_cmd(padapter, datarates); > if (ret) > return ret; > > return 0; > > Or you could write it like: > > return r8712_setdatarate_cmd(padapter, datarates); Okay, since this is the only point at which a return happens in this function, I can do this. > Which ever one you prefer is fine Thanking you, Nishka > regards, > dan carpenter >