Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp3098224pxa; Tue, 18 Aug 2020 06:38:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyPxb4G27jxfI1bS+/sPLe5A4RpBiFAOOdzlEVHXsV1laq3sb6HQMpxfkMa4JPmRYOS6QIw X-Received: by 2002:a17:907:441b:: with SMTP id om19mr19531580ejb.126.1597757888106; Tue, 18 Aug 2020 06:38:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1597757888; cv=none; d=google.com; s=arc-20160816; b=wp+wgI8JB3KHSkciPoxtpQITf4H3k2nmLQ+2qDrNAHFPNCjayNaBHL6REO9Q9PkB/y 4cWzp8VbK9XxniJ2/nlze279LJY1hQNv/wj1es2oh3tckFlOMLVb/io2xXAGClcU9Hpd dwnaYCtStMWOrAJdgMQMz2fsxOyvJrlTKbwAIsYRSgHRXjFWwnf7lh/L1xHkOkBpotvo KOduQM4WM1iSDOHn7n++jNN2X8oWJyYV8HU7QYKuKDKb3VLvV54myDLKLosNePRD3PQ9 48Cv1Ngtomc5Vuysk19CEh8JbmIk4FobLV9fpOPSx/uaWsoo4db/twQkApoPGXVIEDl6 MV+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=b8ny0JIIAmjDsHHIIjmRtQFo8Qnfm4bNKeVuUTft9SU=; b=gSxePvoxjU0Junt/GWny/bfWF663jxImcM36fQvK64LqKeEvd0fTSeonpzJ+jHCTgm iAIqcjwaTNR/Zg3ecsoiv0X6Bp1esstoWPulY2l3BLDGd2DfUmjsIfx4ED2VxQzOJG9h toD3rl+2C6/CDCHgW3tFZp48Dn0peFuDqXoCZ9pxDfhFOC9UVFd5qUqFrzwuw0POviKH ISt1Ixn356auocWRqPp7BT3d4a0zow+TjyZ0WYdvk5Di75dCWUuhijUcaJjh4pGo/D1K 0xbPFYFZxm7bXlQmx5rb9mkl9EtSxflx3VME/oKVi/ydzjrtxD01xYFvJ4UAWTyhp0mv 29zA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b="0/CpW8GI"; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id a3si13167941edk.48.2020.08.18.06.37.43; Tue, 18 Aug 2020 06:38:08 -0700 (PDT) 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; dkim=pass header.i=@kernel.org header.s=default header.b="0/CpW8GI"; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726826AbgHRNge (ORCPT + 99 others); Tue, 18 Aug 2020 09:36:34 -0400 Received: from mail.kernel.org ([198.145.29.99]:45610 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726660AbgHRNgJ (ORCPT ); Tue, 18 Aug 2020 09:36:09 -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 DD6D22076D; Tue, 18 Aug 2020 13:36:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1597757769; bh=qKMe8yvEZAbay72M2tJtP0TdwY4VnJuiqPFS8BMNa0I=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=0/CpW8GIgXJ+2e+UUMPBIshWolNDL2nz14zrE9S5cvkhP5srhs5CEWVWhY3nV5XHv Yk2FF9E1kWK/QPZWhzfCzdhVj2RhcDvXD2OSz1K3LfHOZdt9GyvFh+Ns6ZPRtPXgai jby3SMBKDzcyew0UrS65uiFTfpNE7q59jTNi4MXk= From: Greg Kroah-Hartman To: linux-media@vger.kernel.org Cc: Greg Kroah-Hartman , Laurent Pinchart , Mauro Carvalho Chehab , linux-kernel@vger.kernel.org Subject: [PATCH 7/7] media: usb: uvc: no need to check return value of debugfs_create functions Date: Tue, 18 Aug 2020 15:36:08 +0200 Message-Id: <20200818133608.462514-7-gregkh@linuxfoundation.org> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200818133608.462514-1-gregkh@linuxfoundation.org> References: <20200818133608.462514-1-gregkh@linuxfoundation.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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: Laurent Pinchart Cc: Mauro Carvalho Chehab Cc: linux-media@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Greg Kroah-Hartman --- drivers/media/usb/uvc/uvc_debugfs.c | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/drivers/media/usb/uvc/uvc_debugfs.c b/drivers/media/usb/uvc/uvc_debugfs.c index 2b8af4b54117..1a1258d4ffca 100644 --- a/drivers/media/usb/uvc/uvc_debugfs.c +++ b/drivers/media/usb/uvc/uvc_debugfs.c @@ -73,7 +73,6 @@ static struct dentry *uvc_debugfs_root_dir; void uvc_debugfs_init_stream(struct uvc_streaming *stream) { struct usb_device *udev = stream->dev->udev; - struct dentry *dent; char dir_name[33]; if (uvc_debugfs_root_dir == NULL) @@ -82,22 +81,11 @@ void uvc_debugfs_init_stream(struct uvc_streaming *stream) snprintf(dir_name, sizeof(dir_name), "%u-%u-%u", udev->bus->busnum, udev->devnum, stream->intfnum); - dent = debugfs_create_dir(dir_name, uvc_debugfs_root_dir); - if (IS_ERR_OR_NULL(dent)) { - uvc_printk(KERN_INFO, "Unable to create debugfs %s " - "directory.\n", dir_name); - return; - } - - stream->debugfs_dir = dent; + stream->debugfs_dir = debugfs_create_dir(dir_name, + uvc_debugfs_root_dir); - dent = debugfs_create_file("stats", 0444, stream->debugfs_dir, - stream, &uvc_debugfs_stats_fops); - if (IS_ERR_OR_NULL(dent)) { - uvc_printk(KERN_INFO, "Unable to create debugfs stats file.\n"); - uvc_debugfs_cleanup_stream(stream); - return; - } + debugfs_create_file("stats", 0444, stream->debugfs_dir, stream, + &uvc_debugfs_stats_fops); } void uvc_debugfs_cleanup_stream(struct uvc_streaming *stream) -- 2.28.0