Received: by 10.192.165.148 with SMTP id m20csp722753imm; Wed, 25 Apr 2018 06:45:58 -0700 (PDT) X-Google-Smtp-Source: AIpwx49oK+vKIWnKQG6ZTFohd7uepEF/7+rDGzGbPhVwZPc7aEnuqFmkFboA+e5z0OMks2/XyJt6 X-Received: by 2002:a17:902:5597:: with SMTP id g23-v6mr16021782pli.347.1524663957939; Wed, 25 Apr 2018 06:45:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524663957; cv=none; d=google.com; s=arc-20160816; b=gzAwjtM6dUH9+EWyRA4bOJiBrdosG52bL7taAGgVUlBodiwGVktvmidYZitRAWVw5f vSL2zcCb0P++GoDd1K7v34/+AF8T/f2LOclzEjxCN5fchIjpuoMH8SN+nhEW0djVR9ps LD41NbOtBcTMNsiJyoMoZZzlcAJKoelJPMYckoYj23HvzkklOwCUoV+pQ0G5Z367V9ko lMrhjSt8S7oJTLTp/xg+a40KU/ufaBbfvBztVz83oKRDbWjAqN/7a082pua2fvHvqFgp RHDK9aUnZLqVL9ofIYSkd7ZH1wj5a/guW1RzYJVq2LxYa71RLLpXqugE79UUWYrN1YGi dxTg== 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=grfEdcVfbUrPgJYTGLH/UD6j4pR6Oqx4C8wc3oYMj9Y=; b=U/uaIA2GsPDmWvGMAWgO3bvX02W3IvPyaaNJ4JWUSTPJ6SQzX3mRsFla6Z8dTzhN6O 7FajE6c6ZuO9h7b0RTQpxWB/Cs7d24iiHiS+MQkeI9pMIXw4sZDJzTHRemuyK/YJ53G0 Idv4sAtbGldImadOAzXlsBYvwSBqIGf1O9eUUzYOChY30HB2j3Z0XA0RLOg/IrhOysv/ znP7HvgbggKgWXXWp2lbXYHpMrOD1PajJ408Ax82fgIVLFbu9yi7xF744LoomKPOXEc4 uKqCYeU5DsbQwKCU6+icRwMoUYc5vN86W5QtRtD9nP/nnfxEzIjFboLvwFRHAttSSzWs TiEQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass (test mode) header.i=@ideasonboard.com header.s=mail header.b=qX5miucs; 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 b6si13540592pgc.166.2018.04.25.06.45.42; Wed, 25 Apr 2018 06:45:57 -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=qX5miucs; 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 S1754434AbeDYNoj (ORCPT + 99 others); Wed, 25 Apr 2018 09:44:39 -0400 Received: from perceval.ideasonboard.com ([213.167.242.64]:39714 "EHLO perceval.ideasonboard.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754291AbeDYNoi (ORCPT ); Wed, 25 Apr 2018 09:44:38 -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 721405172; Wed, 25 Apr 2018 15:44:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1524663876; bh=tG0Z5+vMml2l4MhOC09yx5OSb4cEJPPUDh8QhGQC+VI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=qX5miucsdRpztwmgN9Uhv0iEaMs8NQBZq7Nkhj91bNfBfGISo+5erk4REDua2h7LV LMsxI1mi0l5D0eT3HGYfe7Yj8bRPtLvBiYfcoYZNzf1lXw8Ub1pmJE/nac9LR6Wua1 JEly6EN1zf/p6sqsxcogpM0wBmaYZ31ozLhwEWkk= From: Laurent Pinchart To: Vaishali Thakkar Cc: airlied@linux.ie, dri-devel@lists.freedesktop.org, linux-renesas-soc@vger.kernel.org, Linux Kernel Mailing List Subject: Re: [PATCH] drm: rcar-du: Use drm_dev_put Date: Wed, 25 Apr 2018 16:44:53 +0300 Message-ID: <16063366.hqKB8js4d5@avalon> Organization: Ideas on Board Oy In-Reply-To: References: <20180425121036.28965-1-vthakkar1994@gmail.com> <5811471.PjpYk9OX8O@avalon> 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, On Wednesday, 25 April 2018 16:42:59 EEST Vaishali Thakkar wrote: > On Wed, Apr 25, 2018 at 7:02 PM, Laurent Pinchart wrote: > > 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. > > Sure thing! Do you want me to fold this patch in that patchset or will you > be fine with applying this separately? I don't think we should split the change in one patch per driver, so if you send a single patch (to be applied through drm-misc) I think it would make sense to fold this change in. > >> 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