Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp5438681pxv; Wed, 7 Jul 2021 03:54:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzBK1zHchiTv8KaSqZ7PS6SL+k/j9nyX9B5RS/3DP2gZyyT1RG9ggH2h5xFeTdZwiaLZ4aB X-Received: by 2002:a92:b00d:: with SMTP id x13mr19101241ilh.181.1625655254769; Wed, 07 Jul 2021 03:54:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1625655254; cv=none; d=google.com; s=arc-20160816; b=PWd0XJqE8EXMLNiZa1ZD0kjjsJzMXcuHLSpIwm8p71cdDJCHzQCCvhVWr2l5yKuYOO /AuFaL4UKadfnhfF0KDoHuzqILSzwoUf7WcJ0K+wmYqeHNWjCBXIk/G8qscS4rc8CSb8 U1Si6GHyJcMwapGgxSa2m1arvmcak+iKQjrnobVLf7SnMJk6bmJu7JNCbS37pPLxRx/Q hc54nfsUBoxMTRCK3TlmqSIsaqJS6IxcADdSGfaMQe90Jjm+q4FKfpUGJgDqXIqfQZdh 9Fr0QFmhMrckV+N1zXVr30mLfCtJWX4G+wei8WYZACuZqHS3yEu7SmznSJawfOKUUDKX cZvg== 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=hIDrhsS9SSod0B3wQApMCx7nCQmQdY9aSsT6CcIRozE=; b=IkfYrYr78qlBpXr0oY/3kf9aVdzLPNIbxJE3VLWktOrMAsBOn9HwBF3wL9uBEqAbZn HjWuMNYvy7eqK4Bn8l8KYX9K/04oos4U18eHp7JQqNNGFbDoUbiiHf9rfZExFEnTCEXu kcQVoBcxNXoxPPMcpXVjiJPiXWt8rc7AlX8NFvz60annHDeWh9ur/lf+Eyv9+rmPjRzj NmN+uA6HM6VCta8jHpL3llWBSuiqQ7/+EhcW0hKJaP6i3CYoQH4098NMyoiskkzZPWzL Nx/rA5Q7QL3XGAelH2irUuThbU3bz+TDCkQu+bfF7xIiYusLIPw+QIkhnI8Bzw8u7Tif QDFw== 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 g5si2747333ilk.74.2021.07.07.03.54.03; Wed, 07 Jul 2021 03:54:14 -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; 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 S231274AbhGGKzK (ORCPT + 99 others); Wed, 7 Jul 2021 06:55:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48528 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231220AbhGGKzJ (ORCPT ); Wed, 7 Jul 2021 06:55:09 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E376AC061574 for ; Wed, 7 Jul 2021 03:52:29 -0700 (PDT) Received: from gallifrey.ext.pengutronix.de ([2001:67c:670:201:5054:ff:fe8d:eefb] helo=[IPv6:::1]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m15AK-0007KA-CP; Wed, 07 Jul 2021 12:52:28 +0200 Message-ID: <099ef9f1cd1b865afd9cb8849d5485776ad1b868.camel@pengutronix.de> Subject: Re: [PATCH AUTOSEL 5.13 001/189] drm/etnaviv: fix NULL check before some freeing functions is not needed From: Lucas Stach To: Sasha Levin , linux-kernel@vger.kernel.org, stable@vger.kernel.org Cc: Tian Tao , Christian =?ISO-8859-1?Q?K=F6nig?= , etnaviv@lists.freedesktop.org, dri-devel@lists.freedesktop.org Date: Wed, 07 Jul 2021 12:52:25 +0200 In-Reply-To: <20210706111409.2058071-1-sashal@kernel.org> References: <20210706111409.2058071-1-sashal@kernel.org> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.40.1 (3.40.1-1.fc34) MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 2001:67c:670:201:5054:ff:fe8d:eefb X-SA-Exim-Mail-From: l.stach@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am Dienstag, dem 06.07.2021 um 07:11 -0400 schrieb Sasha Levin: > From: Tian Tao > > [ Upstream commit 7d614ab2f20503ed8766363d41f8607337571adf ] > > fixed the below warning: > drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c:84:2-8: WARNING: NULL check > before some freeing functions is not needed. While the subject contains "fix" this only removes a duplicated NULL check, so the code is correct before and after this change. Is this really stable material? Doesn't this just add commit noise to the stable kernels? Regards, Lucas > > Signed-off-by: Tian Tao > Acked-by: Christian König > Signed-off-by: Lucas Stach > Signed-off-by: Sasha Levin > --- > drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c b/drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c > index b390dd4d60b7..d741b1d735f7 100644 > --- a/drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c > +++ b/drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c > @@ -80,8 +80,7 @@ static void etnaviv_gem_prime_release(struct etnaviv_gem_object *etnaviv_obj) > /* Don't drop the pages for imported dmabuf, as they are not > * ours, just free the array we allocated: > */ > - if (etnaviv_obj->pages) > - kvfree(etnaviv_obj->pages); > + kvfree(etnaviv_obj->pages); > > drm_prime_gem_destroy(&etnaviv_obj->base, etnaviv_obj->sgt); > }