Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp511737imm; Mon, 4 Jun 2018 23:11:42 -0700 (PDT) X-Google-Smtp-Source: ADUXVKK/lRuZ9BppvLwPduDVoAuVCMWKcNCyCQ0fyhLLBPFDhJJ3B4ptL1v9XsoqqkXNM6i0dX+S X-Received: by 2002:a17:902:781:: with SMTP id 1-v6mr25049904plj.150.1528179102222; Mon, 04 Jun 2018 23:11:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528179102; cv=none; d=google.com; s=arc-20160816; b=pxFH5bwbE33nHE8b2SyU39LK23Nj8aUU9vRTqT3kctDl5oWiawzKMqOR9NjWDuUxLq q3NqB8/Ghzy3iFJuREMBFbiopMi05YYG7iTaS+MUXI4j9O13PENoAUizx+e0+wvGF9rE 6EVN8M/k0ZGvpekTiV8zYZlHjY/+x0X+Gp5TROoRZvTyxyKVjveafM9f2rP+UWSFbqqA vpbXAAYTNbdeF6mzXhuf5ppGN8oBAT4+bXXXSFtxZBPDF/mQ6B63ral/hhEgPPdPKVPx /4OU90CMp3gcEEm35hVAoZpdHE9ACJkYtLWMZgE1wioHnzj02Axg1QAkmdKuw5fQUddS 2DVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=VgUELcg7CojImzMR5E91kCsvhzov/wK5ZYN0N3cfMpo=; b=uopXDlWQk7p679uXH0xNAZ7dX66o7uu5NtsY3ZYWONOm4tIjhF9ngcPlljHeuqwQ34 xSGNocF+4brfraPS3+XkCUnbfjbSfUC+k+oFSr//e8mIb8mhba4WTG/0y3XT1izLzDNm fVb0kU+NnrHEFhEqrGSd7XpcAsWwHyB88TgUG96FFUF94DWPQg5rJcYLcWgerac72SkC BI18Epni830V2EBtDek3229DhHWuELU48vkgO2HBfrPau/NOiWzcY9W1SNgcpxJ65nj0 Qz2sOSkgZYKyWu6PGLwCDIWeYiJQc5MLQs+1kA1RLLkW3jufFe7teeZ/YauYtEVd+SPB Q7mA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=QEZB2/ju; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z2-v6si38542413pgp.234.2018.06.04.23.11.26; Mon, 04 Jun 2018 23:11:42 -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=fail header.i=@gmail.com header.s=20161025 header.b=QEZB2/ju; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751699AbeFEGK5 (ORCPT + 99 others); Tue, 5 Jun 2018 02:10:57 -0400 Received: from mail-lf0-f66.google.com ([209.85.215.66]:41919 "EHLO mail-lf0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751603AbeFEGKz (ORCPT ); Tue, 5 Jun 2018 02:10:55 -0400 Received: by mail-lf0-f66.google.com with SMTP id d24-v6so1604024lfa.8 for ; Mon, 04 Jun 2018 23:10:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=VgUELcg7CojImzMR5E91kCsvhzov/wK5ZYN0N3cfMpo=; b=QEZB2/ju5EF6TxkCie0CzygawKIzDfrH/1YOhdFyTzndniVr0Pw/I4eR9iKtCbaBTY 9dAeVf2o34kYyUj1EeSdO/6loFyKbjykBmMmOY0H2G1FFup7d1GtBPlAVRLXua9WbGI6 O8lENdqKSMrWD30xghAUE9l+jRNdCZDinMq99valjE7eceLMs5G1ZFBr6TXguR+ajV/a 8/TyjbPIaqcEUXsE7vcm7x/goDyU5jJhFonsH6M5DOt2cZn8Y/8E4J3I8ttQe59j8put 2E+mEjubI6YRqrPDXW3+4E+R266hV/YHXn0McKiPmPBIG1QJU4FZdku40TXRlNvOBXhJ NR6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=VgUELcg7CojImzMR5E91kCsvhzov/wK5ZYN0N3cfMpo=; b=AhMv3VO45Qi0Lni+IpsMOlFPGU7zDG6HH2qgEGsdmSTbjoticQqzoK0g2tonio3sou om8eTxJ7B5a8dVVSWhv42IuPY3B7I+Ip4pI/Rul9bX0fwq8T6AyR8AyUxfNRvMhK9FlV V7sjcJoLauBokmiIVXrPDqd2CphqHqqviOTYLukoSWVcNyG6dZMnwImkK/p/wpW179tK RDwTaFISTIXO1V7muX1llGs1n5uK4wAEYvtKgf2ldktyqmOwE/pgjA0VUH0qlil5AZsh ct0FtrIt8CjjWBbzMpZ1IC0+qVDN28QNDIk+pZFlt4EtmVekj8r+8i0Os4dsY0DlNxpE VqFw== X-Gm-Message-State: ALKqPwcf/DTfWGrGOiDcGaxaaxkzDPEkoyD8VdLcWtRd2ALifQzKYI1K wdkEM3sbCZrhT/IJdSNVR5s= X-Received: by 2002:a2e:1945:: with SMTP id p66-v6mr16934702lje.114.1528179054321; Mon, 04 Jun 2018 23:10:54 -0700 (PDT) Received: from xi.terra (c-8bb2e655.07-184-6d6c6d4.bbcust.telenor.se. [85.230.178.139]) by smtp.gmail.com with ESMTPSA id r64-v6sm4507153lff.90.2018.06.04.23.10.53 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 04 Jun 2018 23:10:53 -0700 (PDT) Received: from johan by xi.terra with local (Exim 4.90_1) (envelope-from ) id 1fQ5B0-0001Mx-TF; Tue, 05 Jun 2018 08:10:38 +0200 Date: Tue, 5 Jun 2018 08:10:38 +0200 From: Johan Hovold To: Viresh Kumar , Janani Sankara Babu Cc: devel@driverdev.osuosl.org, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, greybus-dev@lists.linaro.org Subject: Re: [greybus-dev] [PATCH] Staging:greybus Fix comparison to NULL Message-ID: <20180605061038.GF13775@localhost> References: <1528030371-3822-1-git-send-email-jananis37@gmail.com> <20180605053236.u57riboa47so66rr@vireshk-i7> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180605053236.u57riboa47so66rr@vireshk-i7> User-Agent: Mutt/1.10.0 (2018-05-17) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jun 05, 2018 at 11:02:36AM +0530, Viresh Kumar wrote: > On 03-06-18, 08:52, Janani Sankara Babu wrote: > > This patch replaces comparison of var to NULL with !var > > > > Signed-off-by: Janani Sankara Babu > > --- > > drivers/staging/greybus/core.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/drivers/staging/greybus/core.c b/drivers/staging/greybus/core.c > > index dafa430..5d14a4e 100644 > > --- a/drivers/staging/greybus/core.c > > +++ b/drivers/staging/greybus/core.c > > @@ -48,7 +48,7 @@ static bool greybus_match_one_id(struct gb_bundle *bundle, > > static const struct greybus_bundle_id * > > greybus_match_id(struct gb_bundle *bundle, const struct greybus_bundle_id *id) > > { > > - if (id == NULL) > > + if (!id) > > It is pretty much personal preference and there is no good reason to > accept this patch really. I agree with you, Viresh, but greybus is still living in staging which makes checkpatch enable the --strict option, thereby forcing its authors preferences onto the rest of us. I also do understand Greg's point that while --strict is enabled, rejecting such patches will probably cause some new submitters to do work for nothing, which is not good. On the other hand, I at least think we should enforce having a patch description that clearly indicates that this is just something to make checkpatch happy (reserving the term "fix" for proper fixes, at least if not used in conjunction with "checkpatch warning"). So Janani, would you mind resubmitting this patch with a slightly modified commit message, such as: staging: greybus: clean up NULL comparisons Replace comparison of var to NULL with !var in order to address a checkpatch (strict) warning. You could also change the sole remaining comparison to NULL in bundle.c in the same patch. Thanks, Johan