Received: by 10.192.165.148 with SMTP id m20csp709179imm; Wed, 25 Apr 2018 06:33:35 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/u0dyh0lxFrRolYX4Qx7juwfzKq09PAyKe62sTeIHIpKWN5dR0VPo28nJzmJgiNTZAw+JR X-Received: by 2002:a17:902:4003:: with SMTP id b3-v6mr28709520pld.15.1524663215237; Wed, 25 Apr 2018 06:33:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524663215; cv=none; d=google.com; s=arc-20160816; b=n2QaDhzVhTykfCrj3TyTNmqGhSUG1mNtQwWOcA4HaCqhe2hl3akcyDwdfb8eNrQTs4 Ip7vj41D7Qlr9moOdhEdL3NjXvs7bb8Zy//ovmrkb/sp5F7xWCY9FL4DnLe72yGcrtAj vv6qFJWVHtpWys6QIYdQjeCr+wiXNCOQi1xIvd8UR8QPDHNf9/k6rvhtuKYvw3FJulrk yY5vlnVSzQ6vPbbydIMdzgIawSEdDvAbbUwIeb2CvgUUpdf5pkI3Nzeub564REedUO8G GwHYZU483br2ziyXRBV3SzE6pmwf6Y7jaR2cfYIXY1g9Yor7THBlP8viLdg0eGj/VfsG vjqg== 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=SNmphivcPNTa1SHUeTZ3uAeMDVcAGGM852s6YAaKLqs=; b=h9Nqx54/hEKXFRNRITxkfi75p58VxFdJJ6MZUO/ELKeGfcqtS4GIoJ8cMvEBBgHPam j52s1F4Ch12o89gTQedT9C3wRoxOF6AhwOR5dFMMXvVGiDVtlgsd9nGT8pGf8JojVcbK HSLxugM61rZjCKmrlXVEGdwvFTV+uundMPh112NzvD6irQn/Hs/XL1qGjJdO5GOaxgWj D5O1KciG5MUvKrJFE/xDf3st8rwXO7iZmMhw2dpbp4dWkBLDb8/ZfKKuUkMnh3W1ARdk qGtrODZ3MraqncVMxI99iUdNEnHZgWH7+S0izJiM3m3xOe/ibKSNPg3gI8Occ2ra9cch UGxw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=vl/8BO5Y; 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 o12-v6si16279075plk.264.2018.04.25.06.33.20; Wed, 25 Apr 2018 06:33:35 -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=vl/8BO5Y; 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 S1753571AbeDYNcO (ORCPT + 99 others); Wed, 25 Apr 2018 09:32:14 -0400 Received: from perceval.ideasonboard.com ([213.167.242.64]:39628 "EHLO perceval.ideasonboard.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752949AbeDYNcL (ORCPT ); Wed, 25 Apr 2018 09:32:11 -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 885225172; Wed, 25 Apr 2018 15:32:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1524663129; bh=pYVe2sCi/x4kCKkxWFU+O9XlRG11rHrRP1QuT0NGPcM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=vl/8BO5YTdiKS8ebkcg+ecCMusz0vSz+EKDFi2ExVLGqoV02514dN+KUnZRk96QmJ OO9zCisIAyBRd2PCFBDq2YPTqtcfqiyVbEdHfINv/sghjrWpPSvbbkwZPRQFOea72r oqSiw9dH3+sGlbc7XUgMFTY8URhPM9yROI+ChK+U= From: Laurent Pinchart To: Vaishali Thakkar Cc: airlied@linux.ie, dri-devel@lists.freedesktop.org, linux-renesas-soc@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] drm: rcar-du: Use drm_dev_put Date: Wed, 25 Apr 2018 16:32:25 +0300 Message-ID: <5811471.PjpYk9OX8O@avalon> Organization: Ideas on Board Oy In-Reply-To: <20180425121036.28965-1-vthakkar1994@gmail.com> References: <20180425121036.28965-1-vthakkar1994@gmail.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 Vaishali, Thank you for the patch. On Wednesday, 25 April 2018 15:10:36 EEST Vaishali Thakkar wrote: > As specified in drm_drv.c, drm_dev_unref is a compatibility alias > for drm_dev_put and shouldn't be used in new code. So, use > drm_dev_put instead. This looks good to me. However, how about taking it one step further and mass- patching all drivers to use drm_dev_put() ? We could then remove drm_dev_unref() completely. > Signed-off-by: Vaishali Thakkar > --- > drivers/gpu/drm/rcar-du/rcar_du_drv.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/rcar-du/rcar_du_drv.c > b/drivers/gpu/drm/rcar-du/rcar_du_drv.c index 05745e86d73e..418a80e6b2f4 > 100644 > --- a/drivers/gpu/drm/rcar-du/rcar_du_drv.c > +++ b/drivers/gpu/drm/rcar-du/rcar_du_drv.c > @@ -378,7 +378,7 @@ static int rcar_du_remove(struct platform_device *pdev) > drm_kms_helper_poll_fini(ddev); > drm_mode_config_cleanup(ddev); > > - drm_dev_unref(ddev); > + drm_dev_put(ddev); > > return 0; > } -- Regards, Laurent Pinchart