Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp4231931pxb; Tue, 26 Jan 2021 16:29:00 -0800 (PST) X-Google-Smtp-Source: ABdhPJwgYnBUiq6ajYBQLvB7EPoZkrX/xrOkd/Lix0BG2gYqHYpGSSwe5+rOuJw6ctu4XguZxlVZ X-Received: by 2002:a17:906:338b:: with SMTP id v11mr5257742eja.74.1611707340065; Tue, 26 Jan 2021 16:29:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1611707340; cv=none; d=google.com; s=arc-20160816; b=s0TRrafnX5PTsDjDlekpdn5PP4uxGx7eiijnreJAsdtlPF0ZBl/4BtkPQq5H3fnRST pTh2gGx4QslzdeV88J8CbTtBn5YjylHUvKmflX9fCboFOwlR9inuKgjJLB6LSfFTHfe1 qe1TON5jqdKUqRSsWUDayc+Vaddv4ZgLfCXOimasskGxBAIGA6eUzyqnlPFh6SEnEpRO 3nkxFDtBYt2xTwXfeWqTR8bZpWVACU51GQh2iiDQO/+Nm5tTpr3RgQEdrwIMTiZKAVau /IFJaW625Jr+kqy5YDiiY3xo81ozY6V1NKA3hfwNfYZwYP2/kHYq2yOKr1wdwSacZ6/+ X6rA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=AB+8Kxkvdfra107zdYY0tXYDH1h9lOg0iqBpfmZbTYE=; b=LqPuomV/wOuUaiyKg1E/o4eKQYDLMvLax4bvrvOGGoOJxPxM2kuApvIZ5YRLLa6ypG 5pwxxwIXyCcaUwAnOfOvdX7rnOUeFUjdV0PMOHHP16xxb79S6220CNajB+GtUYSLPTph f4wkawYvtoPEuIRqV1xLaa6RUbL5RRq3/S/ws5rrqn51wXZqwzWuwLY1+WPcOzRlv3cN bp9K8/epK5D1bxtYMi+qCa2ePrfn34eU9v9kuQLIODFj8LCxJGlzukVc97ukMVsmu0n3 yFFlMMETZyl3+dDP6rlSm6Y+IvxNTHmiPZj78hv6pcuvqEKIBPDanu+zkKbp0l3mhkeH eOnA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ch5si95418ejb.407.2021.01.26.16.28.35; Tue, 26 Jan 2021 16:29:00 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2389947AbhA0ALW (ORCPT + 99 others); Tue, 26 Jan 2021 19:11:22 -0500 Received: from smtprelay0161.hostedemail.com ([216.40.44.161]:46970 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727782AbhAZREe (ORCPT ); Tue, 26 Jan 2021 12:04:34 -0500 Received: from smtprelay.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by smtpgrave01.hostedemail.com (Postfix) with ESMTP id A67621803DDAB; Tue, 26 Jan 2021 16:46:57 +0000 (UTC) Received: from filter.hostedemail.com (clb03-v110.bra.tucows.net [216.40.38.60]) by smtprelay04.hostedemail.com (Postfix) with ESMTP id E64DE180A90FF; Tue, 26 Jan 2021 16:46:55 +0000 (UTC) X-Session-Marker: 6A6F6540706572636865732E636F6D X-Spam-Summary: 2,0,0,,d41d8cd98f00b204,joe@perches.com,,RULES_HIT:41:355:379:599:968:973:988:989:1260:1261:1277:1311:1313:1314:1345:1359:1437:1515:1516:1518:1534:1541:1593:1594:1711:1730:1747:1777:1792:2393:2559:2562:2828:2911:3138:3139:3140:3141:3142:3352:3622:3865:3866:3867:3868:4321:4425:5007:7652:10004:10400:11232:11473:11657:11658:11914:12043:12297:12555:12740:12895:13069:13311:13357:13439:13894:14659:14721:21080:21324:21451:21627:30012:30054:30091,0,RBL:none,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:,MSBL:0,DNSBL:none,Custom_rules:0:0:0,LFtime:1,LUA_SUMMARY:none X-HE-Tag: burn65_26005d02758f X-Filterd-Recvd-Size: 2031 Received: from [192.168.1.159] (unknown [47.151.137.21]) (Authenticated sender: joe@perches.com) by omf05.hostedemail.com (Postfix) with ESMTPA; Tue, 26 Jan 2021 16:46:54 +0000 (UTC) Message-ID: <7d113851044ad16fa7f4c4e5c32af723e2f3c359.camel@perches.com> Subject: Re: [PATCH v3] rtlwifi: Simplify bool comparison From: Joe Perches To: Jiapeng Zhong , kvalo@codeaurora.org Cc: pkshih@realtek.com, davem@davemloft.net, kuba@kernel.org, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Date: Tue, 26 Jan 2021 08:46:53 -0800 In-Reply-To: <1611649916-21936-1-git-send-email-abaci-bugfix@linux.alibaba.com> References: <1611649916-21936-1-git-send-email-abaci-bugfix@linux.alibaba.com> Content-Type: text/plain; charset="ISO-8859-1" User-Agent: Evolution 3.38.1-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 2021-01-26 at 16:31 +0800, Jiapeng Zhong wrote: > Fix the following coccicheck warning: > ./drivers/net/wireless/realtek/rtlwifi/ps.c:798:7-21: WARNING: > Comparison to bool > ./drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c:3848:7-17: > WARNING: Comparison of 0/1 to bool variable [] > diff --git a/drivers/net/wireless/realtek/rtlwifi/ps.c b/drivers/net/wireless/realtek/rtlwifi/ps.c [] > @@ -798,9 +798,9 @@ static void rtl_p2p_noa_ie(struct ieee80211_hw *hw, void *data, > ? ie += 3 + noa_len; > ? } > ? > > - if (find_p2p_ie == true) { > + if (find_p2p_ie) { > ? if ((p2pinfo->p2p_ps_mode > P2P_PS_NONE) && > - (find_p2p_ps_ie == false)) > + (!find_p2p_ps_ie)) > ? rtl_p2p_ps_cmd(hw, P2P_PS_DISABLE); > ? } Always review suggested coccinelle patches before submission and see if there are ways to improve the code beyond what the spatch tool suggests. Perhaps integrate these tests and removed an indent level too: if (find_p2p_ie && !find_p2p_ps_ie && p2pinfo->p2p_ps_mode > P2P_PS_NONE) rtl_p2p_ps_cmd(hw, P2P_PS_DISABLE);