Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp5940548ybi; Wed, 12 Jun 2019 11:04:48 -0700 (PDT) X-Google-Smtp-Source: APXvYqzamkpOmW6NSZ8Vaj+BvMEgPQopLHH5PhqPYlavkkBg+BwIaeN33a9L623TTHTtYdOOxxBw X-Received: by 2002:a17:902:b58f:: with SMTP id a15mr82304257pls.201.1560362688277; Wed, 12 Jun 2019 11:04:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560362688; cv=none; d=google.com; s=arc-20160816; b=A3FxeVdDo37L/PQ/0inTP7U5K5l8kSqdUoRwM4QHVHrC2qplSGhm+6b7wc+LvcSviz dGI2OqjJNK7INNt6SRCNChUx1a4HgPw5ctBBqJglDDfixL1POZqz7HH1ER7+C82c+ZxW Z/EcTa2JCD1Hg+OagTo76Opvp6ThyX6w9YKTbL/iKFvdLc+c+AsHP3lx+fNAxyAWtU+Y xtoY4T4TsOLwZemJ1AyD8Kgs9790wlcmqKuCPGYMlF0h1FuwKc0LRtN66naTWyUfZXDZ Bcrwzjk7SkMCYQ6Ao3mrBRfPY0nOy5+rhUgEOoRvuEAF4bWy6Af73Bpo1osYNvYt3gC2 cE5g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:message-id:subject:cc:to:from:date:dkim-signature; bh=7rID10QDknPtOSUEcD2nnPIhS+uHuUQVs7IJuBMFiIE=; b=fIYokTNblwbpvF8DjQKTpx2T0qAJ586KLsiaboKwD10b+FgsRgcxVOWpbLMiCj0iOX 4HRifKZO8JIdm4Krx5BC/6vkg0WNWpbAM/GPZxjrTJaobejXbGwQ8renpms8l/3TmpDc 5HlZrXxQDAi5zvyzfFzzPTP2IZDg4gjgwkp94Ell7boP/o1iodVWyX0eIXgdNKA4fDcx 0tkWKCWVmRjizMgNs/H7VL/h0iCuJerx/fVhlIrQ3EhmgRAAMB9GsrPmrnHvPPtLcGlX 8DZCXyhXPve4EGvYFveXfBxuU0412nSauhiOROoc83Mc9PUqE8T5H+CiXEH8M+GPTRCn oFgA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=CyQSCY4Y; 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 a9si317495plp.37.2019.06.12.11.04.33; Wed, 12 Jun 2019 11:04:48 -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=@kernel.org header.s=default header.b=CyQSCY4Y; 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 S2409420AbfFLPfh (ORCPT + 99 others); Wed, 12 Jun 2019 11:35:37 -0400 Received: from mail.kernel.org ([198.145.29.99]:42894 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2408737AbfFLPfh (ORCPT ); Wed, 12 Jun 2019 11:35:37 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.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 9D9F3215EA; Wed, 12 Jun 2019 15:35:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1560353737; bh=+aHl5NrkDT3+InWLoy1+v9nphRhPYL9Sf+9f4GwPkfQ=; h=Date:From:To:Cc:Subject:From; b=CyQSCY4Y+BLL+EbfdUb1NiejZRxXRU4ely6+EabI1tgAyIQaYhXF841SVKjY8w505 caonTc2AhPsXRttgs16eUypZQOxOpybgZlRz3wT49WDysvKhD25ynneSdHfZsCM9s0 PFQEHl0UlZIVaS6883rvW9xeWVDggYqdmVMlPCNQ= Date: Wed, 12 Jun 2019 17:35:34 +0200 From: Greg Kroah-Hartman To: Jason Baron Cc: linux-kernel@vger.kernel.org Subject: [PATCH] lib: dynamic_debug: no need to check return value of debugfs_create functions Message-ID: <20190612153534.GA21141@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.12.0 (2019-05-25) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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. Cc: Jason Baron Cc: linux-kernel@vger.kernel.org Signed-off-by: Greg Kroah-Hartman --- lib/dynamic_debug.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/lib/dynamic_debug.c b/lib/dynamic_debug.c index 8a16c2d498e9..c60409138e13 100644 --- a/lib/dynamic_debug.c +++ b/lib/dynamic_debug.c @@ -993,20 +993,14 @@ static __initdata int ddebug_init_success; static int __init dynamic_debug_init_debugfs(void) { - struct dentry *dir, *file; + struct dentry *dir; if (!ddebug_init_success) return -ENODEV; dir = debugfs_create_dir("dynamic_debug", NULL); - if (!dir) - return -ENOMEM; - file = debugfs_create_file("control", 0644, dir, NULL, - &ddebug_proc_fops); - if (!file) { - debugfs_remove(dir); - return -ENOMEM; - } + debugfs_create_file("control", 0644, dir, NULL, &ddebug_proc_fops); + return 0; } -- 2.22.0