Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp2721017imm; Sun, 19 Aug 2018 03:52:08 -0700 (PDT) X-Google-Smtp-Source: AA+uWPyMv5xmzLViIr+/mc/o2Zxd4igwtnH7ZBuHIBLAR/PD+X6BCfPMg4YmA+fyFULSZD4aR4v9 X-Received: by 2002:a17:902:f20f:: with SMTP id gn15mr10572741plb.173.1534675928251; Sun, 19 Aug 2018 03:52:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534675928; cv=none; d=google.com; s=arc-20160816; b=tHkUQHG660qdM/TMjHwLdS8LHE8zlNMnNRppbe9Mwkti6ENFdBAxdKT3yNceu0KDhh 9hkzET1yzPTNGITWURDNfz93f7GL/34+QaUCmk8N9KxSzellT9RZ3HG/pRDTa1JlO0Z5 Z+c5/nSMn8GWR7CTbs6bAlc3XHHBh5tBojhMzC21yYlzMwrqZrHq9FIoLSuJJ9CwXM1O NK3qqm+lzEceo02dqirLd2tm5vFWShaE6182VK3887JxTzgE3lStTM7GnxmbyA9pVIPC i8R2N/GuB+Q1Xcf/HYolD8mimBlpJMOVN7frIod/NyfRheNVwUZTh66v7E2h5OoXZAUL mPZA== 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:organization:message-id:date:subject:cc:to :from:dkim-signature:arc-authentication-results; bh=garDxhxie160ScPYSuOCnd6cQlffRe6jCzgvc5qHets=; b=b/bmrEB6GrdqaoMK1pI6wyb6cyQGh72AukcLhPO6r7y3cjSh2ip8JhAsDHgUM47nML xINsH2WAonQTEAk0pqZL6OEv6RloKSx/a2JkeVf9v0PT+Vuu9hw6duDpvkXSOSwrGWXT HVmPsU65HB0/0tw/SzMxTc6cac7ZJqZSF6PJzaMum6QJZ+AxCxYP+xhlIAWUqLh4YoZo bodDngSYx3ReTnDOtcl2FbcCNmQcxTsAMBAYfSdzoURUk/EmNpNLfcvjtBk6ZLiLZzTA 0F8jIMFBcNAQ3LsH1ik+m50h2HLb7oo8koe9u2q46CdHqnK/rvLP08pZ0uY/yOKt3Yeq CwEA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=rwU7r0xe; 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 92-v6si7070993pli.518.2018.08.19.03.51.23; Sun, 19 Aug 2018 03:52:08 -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 (test mode) header.i=@ideasonboard.com header.s=mail header.b=rwU7r0xe; 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 S1726394AbeHSN7f (ORCPT + 99 others); Sun, 19 Aug 2018 09:59:35 -0400 Received: from perceval.ideasonboard.com ([213.167.242.64]:45208 "EHLO perceval.ideasonboard.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725885AbeHSN7e (ORCPT ); Sun, 19 Aug 2018 09:59:34 -0400 Received: from avalon.localnet (dfj612ybrt5fhg77mgycy-3.rev.dnainternet.fi [IPv6:2001:14ba:21f5:5b00:2e86:4862:ef6a:2804]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 653ACCE; Sun, 19 Aug 2018 12:48:30 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1534675710; bh=fnY801T83chIWIC35UZ7IteSKn4TJm7xHFL+ICenTCc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=rwU7r0xeFLbQCkPUQ+pco6yFA0MdhBjZ16oLU1lK3DCr+cHyRz04xzvzMBAqPXXcK 4gh8zxGs8/flXdARYsSIWikDZbMCCSF9KgoyoEBDdoGTA3uxCMat8ta59hs5uPLKKk iSg2v1MJMVEZ9/3lpA0RN1RfkzVnyigDfsg6cd4k= From: Laurent Pinchart To: zhong jiang Cc: tomi.valkeinen@ti.com, airlied@linux.ie, sre@kernel.org, afd@ti.com, linux-kernel@vger.kernel.org Subject: Re: [PATCH] gpu: Use ERR_CAST to replace ERR_PTR(PTR_ERR()) Date: Sun, 19 Aug 2018 13:49:24 +0300 Message-ID: <1568006.WDkDHT9mlz@avalon> Organization: Ideas on Board Oy In-Reply-To: <1534589832-65325-1-git-send-email-zhongjiang@huawei.com> References: <1534589832-65325-1-git-send-email-zhongjiang@huawei.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Zhong Jiang, Thank you for the patch. On Saturday, 18 August 2018 13:57:12 EEST zhong jiang wrote: > We prefer to ERR_CAST rather than ERR_PTR(PTR_ERR()), So just > replace it. > > The issue is detected with the help of Coccinelle > > Signed-off-by: zhong jiang Reviewed-by: Laurent Pinchart > --- > drivers/gpu/drm/omapdrm/dss/dss.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/omapdrm/dss/dss.c > b/drivers/gpu/drm/omapdrm/dss/dss.c index cb80dda..1fc46b2 100644 > --- a/drivers/gpu/drm/omapdrm/dss/dss.c > +++ b/drivers/gpu/drm/omapdrm/dss/dss.c > @@ -956,7 +956,7 @@ struct dss_debugfs_entry * > &dss_debug_fops); > if (IS_ERR(d)) { > kfree(entry); > - return ERR_PTR(PTR_ERR(d)); > + return ERR_CAST(d); > } > > entry->dentry = d; -- Regards, Laurent Pinchart