Received: by 10.223.176.46 with SMTP id f43csp385764wra; Tue, 23 Jan 2018 23:10:06 -0800 (PST) X-Google-Smtp-Source: AH8x227rNB8gRZbaKQJXwWQQAhYk+txruyMkL6hX1S4RzP1xPLCbvnhjWk9mZNv5HLOubOicelgd X-Received: by 2002:a17:902:46:: with SMTP id 64-v6mr7397750pla.341.1516777806577; Tue, 23 Jan 2018 23:10:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516777806; cv=none; d=google.com; s=arc-20160816; b=qt/nWRNBcGWedPY44or7HciTJTWyAM+52JaTygAi8HKTX3g4wo+viTtHMHmmZOp2ep 8AnfXHis0XG7NquLQYyB4btX2D8XFQp2PwRFdGEoZyXArF7NUKtVPYbLy7G5i0Uzeg6C brI6BxXNcuHKlMiuKyfcG9zIgzxGG/EeqzZpUIQQTqq81TYrJzOxRwtdgjUrQ5DJSZAW r1gXhl0Z3gv41X07c6HhNlqd0ZsP+T9i87uIfs4oNDW1OI3rnkcGXjF6QiUhIrsK5+oW BFBxNwBeih4KyX9IbasFvOicCJVEkDWbGcp6iLtHtUn59PUBBEIFnJFzgcNKiwGQOog1 qayw== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=RmbMCx8xPn3e+DlCdftHPV5NoIp3NxW+0kNKJrxbEzs=; b=sFdBE0W11goU1Lc1V+caTItZjrGwEr6CLmsVH+m61/rwfvZmTSn6Rdd+GKCe2dxLBo x2oHykAEVjUnq0bUnfkDHVQcwwv1OUT9d5ZHkneBmcR5Sda3zSBknicOfwE0BkIgOZGu QxgQPMFfIBT/wuLHEeW+XmuXWw99nbdL5xgp6nJuRPNhwlGgv+PfUcXEZEZtoIl+lmQU iMmqt/fp6T8AkiHGtlbTyBXyfbGoCV6rtPriDecOk3C0Po+Zf1ih/DJ1XkSUwbAnnSPn uvQMX9O1Rdf8APXFegBSOw/S+9j88FpMxqWKRDqunGFvNcw/YZuC3Euii/tgDSn5Uwmq wI8Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kapsi.fi header.s=20161220 header.b=MXXMXUyx; 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 b13si2470856pfd.85.2018.01.23.23.09.52; Tue, 23 Jan 2018 23:10:06 -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=@kapsi.fi header.s=20161220 header.b=MXXMXUyx; 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 S932125AbeAXHJ2 (ORCPT + 99 others); Wed, 24 Jan 2018 02:09:28 -0500 Received: from mail.kapsi.fi ([91.232.154.25]:41185 "EHLO mail.kapsi.fi" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752355AbeAXHJ0 (ORCPT ); Wed, 24 Jan 2018 02:09:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=kapsi.fi; s=20161220; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:Subject; bh=RmbMCx8xPn3e+DlCdftHPV5NoIp3NxW+0kNKJrxbEzs=; b=MXXMXUyxzvGiJf5tQZHFVpbp3F03pJ+3tpn77uusm+NJCqaiqI3mpTTJZhDOQR00yM+dI8haijB/Re6XFgxH7KHEF3vEcZCRhBGHQEZU/CirYNwGD3d6uRpN6ogIz4fu+eFLqaZczql+jBlvUqwiL+i/Cbc4MKvCHe0qes6ZUAPfaw1A5osz03J6thOoQueqt8BXNBTjcrSa0LKBB4biYyTLUFqkjQ6PrpjvwCVtHe8YPXcNLZ47/qeWnEgfDsWTEmREf9h3rCcLkTZEcqdlmglZJWpJ6rd+h/AgDyDjs4M/u4J0y+5kBXLsyoviC+gv0XEGQT9a8k0owd8cPwUoRw==; Received: from dsl-hkibng22-54f8db-42.dhcp.inet.fi ([84.248.219.42]) by mail.kapsi.fi with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1eeFBS-0007LB-5j; Wed, 24 Jan 2018 09:09:22 +0200 Subject: Re: [PATCH-next] drm/tegra: gem: Use PTR_ERR_OR_ZERO To: =?UTF-8?Q?Christopher_D=c3=adaz_Riveros?= , thierry.reding@gmail.com, airlied@linux.ie, jonathanh@nvidia.com Cc: dri-devel@lists.freedesktop.org, linux-tegra@vger.kernel.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org References: <20180123202922.14334-1-chrisadr@gentoo.org> From: Mikko Perttunen Message-ID: Date: Wed, 24 Jan 2018 09:09:22 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <20180123202922.14334-1-chrisadr@gentoo.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 84.248.219.42 X-SA-Exim-Mail-From: cyndis@kapsi.fi X-SA-Exim-Scanned: No (on mail.kapsi.fi); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This nas been NAK'd before as harder to read than the current way. Thanks, Mikko On 01/23/2018 10:29 PM, Christopher Díaz Riveros wrote: > Use PTR_ERR_OR_ZERO rather than if(IS_ERR(...)) + PTR_ERR > > This issue was detected by using the Coccinelle software. > > Signed-off-by: Christopher Díaz Riveros > --- > drivers/gpu/drm/tegra/gem.c | 5 +---- > 1 file changed, 1 insertion(+), 4 deletions(-) > > diff --git a/drivers/gpu/drm/tegra/gem.c b/drivers/gpu/drm/tegra/gem.c > index 49b9bf28f872..36c4ecc33e1a 100644 > --- a/drivers/gpu/drm/tegra/gem.c > +++ b/drivers/gpu/drm/tegra/gem.c > @@ -416,10 +416,7 @@ int tegra_bo_dumb_create(struct drm_file *file, struct drm_device *drm, > > bo = tegra_bo_create_with_handle(file, drm, args->size, 0, > &args->handle); > - if (IS_ERR(bo)) > - return PTR_ERR(bo); > - > - return 0; > + return PTR_ERR_OR_ZERO(bo); > } > > static int tegra_bo_fault(struct vm_fault *vmf) >