Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp4392235ybb; Tue, 7 Apr 2020 06:41:09 -0700 (PDT) X-Google-Smtp-Source: APiQypKnntEd3Jy5BG0p3cjUaV7RzGPnkiIem8+yoyyF0fOj8RZSExUFaBBEnwYmzhVFhQJb8JgV X-Received: by 2002:a9d:6315:: with SMTP id q21mr1660343otk.16.1586266869328; Tue, 07 Apr 2020 06:41:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1586266869; cv=none; d=google.com; s=arc-20160816; b=P6A+Wx7YYnRygRsaOz7P/Xv1ajkFJ66kI2pqzeyYPc1NkUt81kD6PGW23nN/Owq1Aj V+dBkeodQN4d+u4z4H/9mdD33V7T7YvWX3QjPCEg9mjc4K8cSyNYHd4fRRn1hCXg+Noj mdrNmiFoZcsrhDgdlCwBW6RJJXGXAv/f1+7SWFp/vLspsLPbOLpe4VmVhDbFbJ8NI39M AaiexIFjf1xwefWBz35akxlO2iHoHq0nmuONvM0wnofhM/J5exGvomIi67VtEhQZ+m00 eeYL5xq0osEZ/thRHMV0G8bKmeOIczT33TSSMoXrunRxdFb/jK4UeDmz0N9XH+/DBCC7 tjRw== 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:reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=qEVjxeIlS9igveaV+xU6VqWnT7ciWNXB+lD5YjOf0YY=; b=pWrt7k9yw2OmFSlDUlG41D1ELHaXVB3mOTawBDk6xReTTd6N3lakkFIHfOAKKzjQSB rMqOxlYXsbLFkq2DSorxGFvF9PODiPtmBx5cCWtrnepoCC9WogDN/p4UQL5uKpgGXgNA 5DvMydJcnLXFMlmp5AtztykTi4CmwPWrQgsiej8B0t7QnhDqtF0XNmlwdjtUxKci1WGs +q+z40TKmbvayJuSvy9akNt6z00YiqtNyeSNVss79xMRGkLVNxL8+Os7rWHQ2DpAJzvG AsxzAaDyxno+EVkk5yWbDuFHk6QYAioS6AnLUJ0Dv1Sdxck+EHxWPgYcR/o9jA7XwnKI HERA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=VHuyf2fE; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f12si670206oig.263.2020.04.07.06.40.56; Tue, 07 Apr 2020 06:41:09 -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=VHuyf2fE; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728826AbgDGNkS (ORCPT + 99 others); Tue, 7 Apr 2020 09:40:18 -0400 Received: from mail-oi1-f195.google.com ([209.85.167.195]:40168 "EHLO mail-oi1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728482AbgDGNkS (ORCPT ); Tue, 7 Apr 2020 09:40:18 -0400 Received: by mail-oi1-f195.google.com with SMTP id y71so1493552oia.7 for ; Tue, 07 Apr 2020 06:40:17 -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:reply-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=qEVjxeIlS9igveaV+xU6VqWnT7ciWNXB+lD5YjOf0YY=; b=VHuyf2fEUTXsrAaVoC8SK0zXMcw6H5Lk0weP/eaRiRqQzlAWTFGOpNCdDus81NDfPz YG8CY3OGpqJ1tRTflaBPTBnNrpeTZ8FWwLEjdtikemnsFhR4EtIB2XRRoXV0hVY4h8Gj uAFOBds2Hknlr2vemVncYRkIyeFsi6O1uGCjGDkUx7KOn+6xKvt7BgAf7zmvLTPWznwh Gp0kzKD3OJssr0u6oIs4pXxvBwVRRJmbQkhHvdwiZqjTLdmB3vkzemwcWlXs9ajYx7S/ W5owG2bMhZxG9TAFNYqj42yls/6yGBFi3IawvVKai9Ruq0Q0frHjwm7CqG+HUgLrnGag 8a9Q== 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 :reply-to:references:mime-version:content-disposition:in-reply-to :user-agent; bh=qEVjxeIlS9igveaV+xU6VqWnT7ciWNXB+lD5YjOf0YY=; b=forYGO3haqlZRW7PWb4mT/GCx7N9d5Tiawh25r8IbrxDYgrfNatpI7rEoFg2MWtRH0 jr0gS55mzaJmrsI1sXOPKV1+Cy8ZuSqzBH5lxXVRwCYhn5HMyVSTBxZceke4o22ck+MJ 7BY6bRDi6CLtCKJTU71q3UF3ysQkAnYIYRCAdWJsVR0VC8mytEbuiiYik8LHGX0r8pD2 57Mui3SVPBdbkq4Yzs2Gv3aTGij3k489Mfl+vbVLXdtWzjOJ2CWAwtun4TW7rDV41/yk qqUBo8GR/sC8RE7zQZJlQ+YY4wQOaT+/cduTbUWmrvWE7Pr57W67PaRjY0drb2NUoB4P IYYQ== X-Gm-Message-State: AGi0PuZtArZ/3dX0t1QljgUSzRwVpl+pSVeFaTnKj9BqZwSUod76tmMq 7V/NbqYqMtLzhG0PXFEveg== X-Received: by 2002:aca:474e:: with SMTP id u75mr1710905oia.52.1586266817428; Tue, 07 Apr 2020 06:40:17 -0700 (PDT) Received: from serve.minyard.net (serve.minyard.net. [2001:470:b8f6:1b::1]) by smtp.gmail.com with ESMTPSA id a3sm1129086oop.36.2020.04.07.06.40.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 07 Apr 2020 06:40:14 -0700 (PDT) Received: from minyard.net (unknown [IPv6:2001:470:b8f6:1b:8b39:c3f3:f502:5c4e]) by serve.minyard.net (Postfix) with ESMTPSA id 39A47180053; Tue, 7 Apr 2020 13:40:13 +0000 (UTC) Date: Tue, 7 Apr 2020 08:40:12 -0500 From: Corey Minyard To: Tang Bin Cc: arnd@arndb.de, gregkh@linuxfoundation.org, openipmi-developer@lists.sourceforge.net, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2]ipmi:bt-bmc:Avoid unnecessary judgement Message-ID: <20200407134012.GC6130@minyard.net> Reply-To: minyard@acm.org References: <20200406043415.12292-1-tangbin@cmss.chinamobile.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200406043415.12292-1-tangbin@cmss.chinamobile.com> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Apr 06, 2020 at 12:34:15PM +0800, Tang Bin wrote: > In this driver,only the platform_device and platform_driver > matches,can trigger bt_bmc_probe(),and the trigger mode is > just Device Tree.Thus remove redundant judgments. How about the following commit message: bt_bmc_probe() is only called with an openfirmware platform device. Therefore there is no need to check that the passed in device is NULL or that it has an openfirmware node. Also, how did you find this? Thanks, -corey > > Signed-off-by: Tang Bin > --- > Changes from v1: > - improve the commit message. > > drivers/char/ipmi/bt-bmc.c | 3 --- > 1 file changed, 3 deletions(-) > > diff --git a/drivers/char/ipmi/bt-bmc.c b/drivers/char/ipmi/bt-bmc.c > index d36aeacb2..890ad55aa 100644 > --- a/drivers/char/ipmi/bt-bmc.c > +++ b/drivers/char/ipmi/bt-bmc.c > @@ -430,9 +430,6 @@ static int bt_bmc_probe(struct platform_device *pdev) > struct device *dev; > int rc; > > - if (!pdev || !pdev->dev.of_node) > - return -ENODEV; > - > dev = &pdev->dev; > dev_info(dev, "Found bt bmc device\n"); > > -- > 2.20.1.windows.1 > > >