From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [Intel-gfx] [PATCH] drm/core: Remove drm_dev_unref() and it's uses Date: Thu, 26 Apr 2018 15:45:44 +0300 Message-ID: <1556510.Xu6NnhyFGZ@avalon> References: <20180426102819.6985-1-vthakkar1994@gmail.com> <20180426123615.GA12521@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180426123615.GA12521-dv86pmgwkMBes7Z6vYuT8azUEOm+Xw19@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: Daniel Vetter Cc: alexandre.belloni-LDxbnhwyfcJBDgjK7y7TUQ@public.gmane.org, heiko-4mtYJXux2i+zQB+pC5nmwQ@public.gmane.org, airlied-cv59FeDIM0c@public.gmane.org, nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, linus.walleij-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org, stefan-XLVq0VzYD2Y@public.gmane.org, virtualization-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org, matthias.bgg-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, kraxel-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org, benjamin.gaignard-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org, marex-ynQEQJNshbs@public.gmane.org, David1.Zhou-5C7GfCeVMHo@public.gmane.org, maxime.ripard-LDxbnhwyfcJBDgjK7y7TUQ@public.gmane.org, linux-samsung-soc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, jy0922.shim-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org, linux-I+IVW8TIWO2tmTQ+vhA3Yw@public.gmane.org, krzk-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org, jonathanh-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org, z.liuxinliang-C8/M+/jPZTeaMJb+Lgu22Q@public.gmane.org, linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, kong.kongxinwei-C8/M+/jPZTeaMJb+Lgu22Q@public.gmane.org, tomi.valkeinen-l0cyMroinI0@public.gmane.org, bskeggs-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org, puck.chen-C8/M+/jPZTeaMJb+Lgu22Q@public.gmane.org, ck.hu-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org, airlied-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org, linux-arm-msm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, intel-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, nicolas.ferre-UWL1GkI3JZL3oGB3hsPCZA@public.gmane.org, etnaviv-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, brodkin-HKixBCOQz3hWk0Htik3J/w@public.gmane.org, zourongrong-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org, linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: linux-tegra@vger.kernel.org SGkgRGFuaWVsLAoKT24gVGh1cnNkYXksIDI2IEFwcmlsIDIwMTggMTU6MzY6MTUgRUVTVCBEYW5p ZWwgVmV0dGVyIHdyb3RlOgo+IE9uIFRodSwgQXByIDI2LCAyMDE4IGF0IDAzOjU4OjE5UE0gKzA1 MzAsIFZhaXNoYWxpIFRoYWtrYXIgd3JvdGU6Cj4gPiBJdCdzIGJlZW4gYSB3aGlsZSBzaW5jZSB3 ZSBpbnRyb2R1Y2VkIGRybV9kZXZ7Z2V0L3B1dH0gZnVuY3Rpb25zCj4gPiB0byByZXBsYWNlIHJl ZmVyZW5jZS91bnJlZmVyZW5jZSBpbiBkcm0gc3Vic3lzdGVtIGZvciB0aGUKPiA+IGNvbnNpc3Rl bmN5IHB1cnBvc2UuIFNvLCB3aXRoIHRoaXMgcGF0Y2gsIGxldCdzIGp1c3QgcmVwbGFjZQo+ID4g YWxsIGN1cnJlbnQgdXNlIGNhc2VzIG9mIGRybV9kZXZfdW5yZWYoKSB3aXRoIGRybV9kZXZfcHV0 IGFuZCByZW1vdmUKPiA+IHRoZSBmdW5jdGlvbiBpdHNlbGYuCj4gPiAKPiA+IENvY2NpbmVsbGUg d2FzIHVzZWQgZm9yIG1hc3MtcGF0Y2hpbmcuCj4gPiAKPiA+IFNpZ25lZC1vZmYtYnk6IFZhaXNo YWxpIFRoYWtrYXIgPHZ0aGFra2FyMTk5NEBnbWFpbC5jb20+Cj4gCj4gVGhhbmtzIGZvciBkb2lu ZyB0aGlzLiBVbmZvcnR1bmF0ZWx5IGRybSBtb3ZlcyBwcmV0dHkgZmFzdCwgc28gYWxyZWFkeSBh Cj4gY29uZmxpY3Qgd2hlbiBJIHRyaWVkIHRvIGFwcGx5IHRoaXMuIFNvbWUgZHJpdmVycyBhcmUg YWxzbyBpbiB0aGVpciBvd24KPiB0cmVlcywgc28gdGhpcyBtaWdodCBsZWFkIHRvIG1vcmUgZnVu IDotLwo+IAo+IENhbiB5b3UgcGxzIHNwbGl0IGl0IHVwIHBlci1kcml2ZXIgKGp1c3QgdGhlIGRp cmVjdG9yaWVzIHVuZGVyCj4gZHJpdmVycy9ncHUvZHJtLyBpcyBlbm91Z2gpPyBGaW5hbCBwYXRj aCB0byByZW1vdmUgdGhlIGZ1bmN0aW9uIG1pZ2h0IHRoZW4KPiBnZXQgc3RhbGxlZCBhIGJpdCBv ZmMuCgpJIHJlcXVlc3RlZCBhIHNpbmdsZSBwYXRjaCBpbnN0ZWFkIG9mIHNwbGl0dGluZyBpdCBw ZXIgZHJpdmVyLCB5b3UgbWlnaHQgd2FudCAKdG8gYmxhbWUgbWUgZm9yIHRoYXQuCgo+IEFsc28g Y2FuIHlvdSBwbHMgdXBkYXRlIC4vc2NyaXB0cy9jb2NjaW5lbGxlL2FwaS9kcm0tZ2V0LXB1dC5j b2NjaSBhbmQKPiByZW1vdmUgdGhhdCBzcGF0Y2ggaHVuayBpbiB0aGUgZmluYWwgcGF0Y2gsIHNp bmNlIHdlIG5vIGxvbmdlciBuZWVkIGl0PwoKSG93IGFib3V0IGp1c3QgcmVydW5uaW5nIHRoZSBj b2NjaW5lbGxlIHBhdGNoIHdoZW4gaXQncyB0aW1lIHRvIGFwcGx5IHRoaXMgPyAKVGhlcmUncyBw cmVjZWRlbnQgZm9yIHBlcmZvcm1pbmcgc3VjaCBhdXRvbWF0ZWQgY2hhbmdlcywgYW5kIGl0IHdv dWxkIGVuc3VyZSAKdGhhdCBubyBkcml2ZXIgaXMgbGVmdCBvdXQuCgo+ID4gLS0tCj4gPiAKPiA+ ICBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfZHJ2LmMgICAgICAgICAgICB8ICA0 ICsrLS0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vYXJjL2FyY3BndV9kcnYuYyAgICAgICAgICAgICAg ICAgICB8ICA0ICsrLS0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vYXJtYWRhL2FybWFkYV9kcnYuYyAg ICAgICAgICAgICAgICB8ICA2ICsrKy0tLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9hdG1lbC1obGNk Yy9hdG1lbF9obGNkY19kYy5jICAgICAgIHwgIDQgKystLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9k cm1fZHJ2LmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTMgLS0tLS0tLS0tLS0tLQo+ID4g IGRyaXZlcnMvZ3B1L2RybS9ldG5hdml2L2V0bmF2aXZfZHJ2LmMgICAgICAgICAgICAgIHwgIDQg KystLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9leHlub3MvZXh5bm9zX2RybV9kcnYuYyAgICAgICAg ICAgIHwgIDQgKystLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9mc2wtZGN1L2ZzbF9kY3VfZHJtX2Ry di5jICAgICAgICAgIHwgIDQgKystLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9oaXNpbGljb24vaGli bWMvaGlibWNfZHJtX2Rydi5jICAgIHwgIDQgKystLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9oaXNp bGljb24va2lyaW4va2lyaW5fZHJtX2Rydi5jICAgIHwgIDggKysrKy0tLS0KPiA+ICBkcml2ZXJz L2dwdS9kcm0vaTkxNS9zZWxmdGVzdHMvaHVnZV9wYWdlcy5jICAgICAgICB8ICAyICstCj4gPiAg ZHJpdmVycy9ncHUvZHJtL2k5MTUvc2VsZnRlc3RzL2k5MTVfZ2VtX2RtYWJ1Zi5jICAgfCAgMiAr LQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L3NlbGZ0ZXN0cy9pOTE1X2dlbV9ldmljdC5jICAg IHwgIDIgKy0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9zZWxmdGVzdHMvaTkxNV9nZW1fZ3R0 LmMgICAgICB8ICAyICstCj4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvc2VsZnRlc3RzL2k5MTVf Z2VtX29iamVjdC5jICAgfCAgMiArLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L3NlbGZ0ZXN0 cy9pOTE1X3JlcXVlc3QuYyAgICAgIHwgIDIgKy0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9z ZWxmdGVzdHMvaTkxNV92bWEuYyAgICAgICAgICB8ICAyICstCj4gPiAgZHJpdmVycy9ncHUvZHJt L2k5MTUvc2VsZnRlc3RzL2ludGVsX2JyZWFkY3J1bWJzLmMgfCAgMiArLQo+ID4gIGRyaXZlcnMv Z3B1L2RybS9pbXgvaW14LWRybS1jb3JlLmMgICAgICAgICAgICAgICAgIHwgIDQgKystLQo+ID4g IGRyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHJtX2Rydi5jICAgICAgICAgICAgIHwgIDYg KysrLS0tCj4gPiAgZHJpdmVycy9ncHUvZHJtL21zbS9tc21fZHJ2LmMgICAgICAgICAgICAgICAg ICAgICAgfCAgOCArKysrLS0tLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9teHNmYi9teHNmYl9kcnYu YyAgICAgICAgICAgICAgICAgIHwgIDQgKystLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9ub3V2ZWF1 L25vdXZlYXVfcGxhdGZvcm0uYyAgICAgICAgIHwgIDIgKy0KPiA+ICBkcml2ZXJzL2dwdS9kcm0v b21hcGRybS9vbWFwX2Rydi5jICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KPiA+ICBkcml2ZXJz L2dwdS9kcm0vcGwxMTEvcGwxMTFfZHJ2LmMgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KPiA+ ICBkcml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9kcnYuYyAgICAgICAgICAgICAgICAgICAgICB8ICAy ICstCj4gPiAgZHJpdmVycy9ncHUvZHJtL3JjYXItZHUvcmNhcl9kdV9kcnYuYyAgICAgICAgICAg ICAgfCAgMiArLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9yb2NrY2hpcF9kcm1fZHJ2 LmMgICAgICAgIHwgIDQgKystLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9zaG1vYmlsZS9zaG1vYl9k cm1fZHJ2LmMgICAgICAgICAgIHwgIDQgKystLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS9zdGkvc3Rp X2Rydi5jICAgICAgICAgICAgICAgICAgICAgIHwgIDggKysrKy0tLS0KPiA+ICBkcml2ZXJzL2dw dS9kcm0vc3RtL2Rydi5jICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KPiA+ICBk cml2ZXJzL2dwdS9kcm0vc3VuNGkvc3VuNGlfZHJ2LmMgICAgICAgICAgICAgICAgICB8ICA0ICsr LS0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vdGVncmEvZHJtLmMgICAgICAgICAgICAgICAgICAgICAg ICB8ICA0ICsrLS0KPiA+ICBkcml2ZXJzL2dwdS9kcm0vdGlueWRybS9jb3JlL3Rpbnlkcm0tY29y ZS5jICAgICAgICB8ICA2ICsrKy0tLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS90dmUyMDAvdHZlMjAw X2Rydi5jICAgICAgICAgICAgICAgIHwgIDQgKystLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS91ZGwv dWRsX2Rydi5jICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KPiA+ICBkcml2ZXJzL2dwdS9k cm0vdmM0L3ZjNF9kcnYuYyAgICAgICAgICAgICAgICAgICAgICB8ICA0ICsrLS0KPiA+ICBkcml2 ZXJzL2dwdS9kcm0vdmdlbS92Z2VtX2Rydi5jICAgICAgICAgICAgICAgICAgICB8ICAyICstCj4g PiAgZHJpdmVycy9ncHUvZHJtL3ZpcnRpby92aXJ0Z3B1X2RybV9idXMuYyAgICAgICAgICAgfCAg MiArLQo+ID4gIGRyaXZlcnMvZ3B1L2RybS96dGUvenhfZHJtX2Rydi5jICAgICAgICAgICAgICAg ICAgIHwgIDQgKystLQo+ID4gIGluY2x1ZGUvZHJtL2RybV9kcnYuaCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgIDEgLQo+ID4gIDQxIGZpbGVzIGNoYW5nZWQsIDczIGluc2VydGlvbnMo KyksIDg3IGRlbGV0aW9ucygtKQoKLS0gClJlZ2FyZHMsCgpMYXVyZW50IFBpbmNoYXJ0CgoKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmFtZC1nZnggbWFp bGluZyBsaXN0CmFtZC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vYW1kLWdmeAo=