Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp785716imu; Wed, 23 Jan 2019 05:44:52 -0800 (PST) X-Google-Smtp-Source: ALg8bN7yAuYGhyRHDXSSbsHz9JYLq2c8RZomDh4yUHmXHgbaI567BOF2O+vqRnHnQxd6ku8J8Um/ X-Received: by 2002:a17:902:c5:: with SMTP id a63mr2289534pla.267.1548251092301; Wed, 23 Jan 2019 05:44:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548251092; cv=none; d=google.com; s=arc-20160816; b=A98L3g5Q3LkYHFHL0urFsmM76fJRy+72E++fDNONBWu1HVzgFC4uFlQJPqX8QWV5PR A61Jk2oc7JbzS5rMjP9bvtyyAuV95dBx6X2XGJ5e6p7YPeBJ/ijXo8K2SqbFRWfpV57K lrIKe+AY1XBzqqnF6dPnclKqDEAr12dReoztiGRDYfrHZnDtyT+UfUjyX650kwZnb7Zp tDYQQ16+uZpvV6XiyvWRU4fd3XdgmT+yuupJ1L6zRhZM5HFyoWryhosCFQ1NBwpoYUDG lVqikKK/pGdcZzOIXGDujd6Gy6qPDzUvk2+s83KMPszCWDtzQ85i1/spbqasAoysjK1I vFQQ== 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-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=5Cn0FW/mlxvHWnq9KVpZwA2xNSvQ67oIq9hGHGDdL00=; b=A5dNhWCNJ/72r7P5toyhiHQnztW54Uz9ueC7GXbOL+35VfOrFx03CM60DebQmnyX1q eRbZ8bTw5+TfdWj3UiYbr5DdyUH34y4pX+5wK00qUJSx879UM/76FW4bjvMd8HhB4BjF pJxqeXhfc+iY3mNZdHXHIFbfG0J85efl/LDr/RfqgOzhn0SmMgO1uyzGVbe60DwjGubT 3PgTcvnQk9RBwsYiceE1hdQ1BCjW3QtzC2FXk/PqpXfzua8/qWQuyn+clR7Zbr+Icyi0 S2qIubjIQu28fC/WMd7P2jH11C8TDd3oXNAKGu8eAHfnqkCAYSU5YjV/XSxqrscXaI3g ubgA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=euMglUlO; 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 q24si19010050pls.325.2019.01.23.05.44.36; Wed, 23 Jan 2019 05:44:52 -0800 (PST) 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=@kernel.org header.s=default header.b=euMglUlO; 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 S1726357AbfAWNnL (ORCPT + 99 others); Wed, 23 Jan 2019 08:43:11 -0500 Received: from mail.kernel.org ([198.145.29.99]:56700 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725995AbfAWNnL (ORCPT ); Wed, 23 Jan 2019 08:43:11 -0500 Received: from localhost (5356596B.cm-6-7b.dynamic.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id B6BEA2184B; Wed, 23 Jan 2019 13:43:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1548250990; bh=jqK/YN93TXmfORHoqG1DAfI93GeUNyfuuEKjVqyOqso=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=euMglUlOgjNgJKI3h+MNeK4EpWvvoooOfgfsZ28vwTVC978yS74/mmSYk0LQGcSS9 r+V/a92Y8KxDiBsPzjH+BWdV+xned9x3c/qrzKFZ5RUclAKWSsLJptUEctGiQv2EZb CqpAWv9HtENMhsM7Z73GzA4sA5h6kgZA3/IMpuy4= Date: Wed, 23 Jan 2019 14:43:07 +0100 From: Greg Kroah-Hartman To: Peter Oberparleiter Cc: linux-kernel@vger.kernel.org Subject: Re: [PATCH] gcov: no need to check return value of debugfs_create functions Message-ID: <20190123134307.GD24700@kroah.com> References: <20190122152151.16139-49-gregkh@linuxfoundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.11.2 (2019-01-07) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jan 23, 2019 at 02:22:33PM +0100, Peter Oberparleiter wrote: > On 22.01.2019 16:21, Greg Kroah-Hartman wrote: > > When calling debugfs functions, there is no need to ever check the > > return value. The function can work or not, but the code logic should > > never do something different based on this. > > > > Also delete the dentry variable as it is never needed. > > > > Cc: Peter Oberparleiter > > Signed-off-by: Greg Kroah-Hartman > > --- > > kernel/gcov/fs.c | 22 ++-------------------- > > 1 file changed, 2 insertions(+), 20 deletions(-) > > Acked-by: Peter Oberparleiter > > Compile test was successful, but the patch introduces a compile warning. > Could you merge the attached patch? > > 8<=== > From: Peter Oberparleiter > Subject: [PATCH] gcov: Fix compiler warning > > Fix compiler warning when compiling with CONFIG_GCOV_KERNEL=y: > > CC kernel/gcov/fs.o > kernel/gcov/fs.c: In function ‘gcov_fs_init’: > kernel/gcov/fs.c:756:6: warning: unused variable ‘rc’ [-Wunused-variable] > int rc = -EIO; > ^~ > > Signed-off-by: Peter Oberparleiter > --- > kernel/gcov/fs.c | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/kernel/gcov/fs.c b/kernel/gcov/fs.c > index aa9a49f72024..e5eb5ea7ea59 100644 > --- a/kernel/gcov/fs.c > +++ b/kernel/gcov/fs.c > @@ -753,8 +753,6 @@ void gcov_event(enum gcov_action action, struct gcov_info *info) > /* Create debugfs entries. */ > static __init int gcov_fs_init(void) > { > - int rc = -EIO; > - > init_node(&root_node, NULL, NULL, NULL); > /* > * /sys/kernel/debug/gcov will be parent for the reset control file > -- Ah, good catch, will do that, thanks. greg k-h