From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Use drm_dev_unplug() Date: Mon, 15 Apr 2019 11:29:27 +0200 Message-ID: <20190415092926.GW2665@phenom.ffwll.local> References: <20190405072657.9997-1-janusz.krzysztofik@linux.intel.com> <155445007634.8259.18397004914881394541@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x544.google.com (mail-ed1-x544.google.com [IPv6:2a00:1450:4864:20::544]) by gabe.freedesktop.org (Postfix) with ESMTPS id 44D9D8934B for ; Mon, 15 Apr 2019 09:29:31 +0000 (UTC) Received: by mail-ed1-x544.google.com with SMTP id g6so10076641edc.8 for ; Mon, 15 Apr 2019 02:29:31 -0700 (PDT) Content-Disposition: inline In-Reply-To: <155445007634.8259.18397004914881394541@skylake-alporthouse-com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: Janusz Krzysztofik , David Airlie , intel-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBBcHIgMDUsIDIwMTkgYXQgMDg6NDE6MTZBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgSmFudXN6IEtyenlzenRvZmlrICgyMDE5LTA0LTA1IDA4OjI2OjU3KQo+ ID4gRnJvbTogSmFudXN6IEtyenlzenRvZmlrIDxqYW51c3oua3J6eXN6dG9maWtAaW50ZWwuY29t Pgo+ID4gCj4gPiBUaGUgZHJpdmVyIGRvZXMgbm90IGN1cnJlbnRseSBzdXBwb3J0IHVuYmluZGlu ZyBmcm9tIGEgZGV2aWNlIHdoaWNoIGlzCj4gPiBpbiB1c2UuICBTaW5jZSBvcGVuIGZpbGUgZGVz Y3JpcHRvcnMgbWF5IHN0aWxsIGJlIHBvaW50aW5nIGludG8ga2VybmVsCj4gPiBtZW1vcnkgd2hl cmUgdGhlIGRldmljZSBzdHJ1Y3R1cmVzIHVzZWQgdG8gYmUsIGVudGlyZWx5IGNvcnJlY3Qga2Vy bmVsCj4gPiBwYW5pY3MgcHJvdGVjdCB0aGUgZHJpdmVyIGZyb20gYmVpbmcgdW5ib3VuZCBhcyB3 ZSBzaG91bGQgbm90IGJlCj4gPiB1bmJpbmRpbmcgaXQgYmVmb3JlIHRob3NlIGRhbmdsaW5nIHBv aW50ZXJzIGhhdmUgYmVlbiBtYWRlIHNhZmUuCj4gPiAKPiA+IEFjY29yZGluZyB0byB0aGUgZG9j dW1lbnRhdGlvbiBmb3VuZCBpbnNpZGUgZHJpdmVycy9ncHUvZHJtL2RybV9kcnYuYywKPiA+IGRy bV9kZXZfdW5wbHVnKCkgc2hvdWxkIGJlIHVzZWQgaW5zdGVhZCBvZiBkcm1fZGV2X3VucmVnaXN0 ZXIoKSBpbgo+ID4gb3JkZXIgdG8gbWFrZSBhIGRldmljZSBpbmFjY2Vzc2libGUgdG8gdXNlcnMg YXMgc29vbiBhcyBpdCBpcyB1bnBsdWdlZC4KPiA+IEZvbGxvdyB0aGF0IGFkdmljZSB0byBtYWtl IHRob3NlIHBvc3NpYmx5IGRhbmdsaW5nIHBvaW50ZXJzIHNhZmUsCj4gPiBwcm90ZWN0ZWQgYnkg RFJNIGxheWVyIGZyb20gYSB1c2VyIHdobyBpcyBvdGhlcndpc2UgbGVmdCBwb2ludGluZyBpbnRv Cj4gPiBwb3NzaWJseSByZXVzZWQga2VybmVsIG1lbW9yeSBhZnRlciB0aGUgZHJpdmVyIGhhcyBi ZWVuIHVuYm91bmQgZnJvbQo+ID4gdGhlIGRldmljZS4KPiA+IAo+ID4gU2lnbmVkLW9mZi1ieTog SmFudXN6IEtyenlzenRvZmlrIDxqYW51c3oua3J6eXN6dG9maWtAaW50ZWwuY29tPgo+ID4gLS0t Cj4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYyB8IDIgKy0KPiA+ICAxIGZpbGUg Y2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKPiA+IAo+ID4gZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2Rydi5jCj4gPiBpbmRleCA5ZGY2NWQzODZkMTEuLjY2MTYzMzc4YzQ4MSAxMDA2NDQK PiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMKPiA+ICsrKyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmMKPiA+IEBAIC0xNTk2LDcgKzE1OTYsNyBAQCBzdGF0 aWMgdm9pZCBpOTE1X2RyaXZlcl91bnJlZ2lzdGVyKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpk ZXZfcHJpdikKPiA+ICAgICAgICAgaTkxNV9wbXVfdW5yZWdpc3RlcihkZXZfcHJpdik7Cj4gPiAg Cj4gPiAgICAgICAgIGk5MTVfdGVhcmRvd25fc3lzZnMoZGV2X3ByaXYpOwo+ID4gLSAgICAgICBk cm1fZGV2X3VucmVnaXN0ZXIoJmRldl9wcml2LT5kcm0pOwo+ID4gKyAgICAgICBkcm1fZGV2X3Vu cGx1ZygmZGV2X3ByaXYtPmRybSk7Cj4gCj4gSSB0aGluayB3ZSBtYXkgaGF2ZSBvdXIgb25pb24g aW52ZXJ0ZWQgaGVyZS4gV2Ugd2FudCB0byBzdG9wIHRoZSB1c2Vycwo+IGFzIHRoZSBmaXJzdCBz dGVwLCB0aGVuIHN0YXJ0IHJlbW92aW5nIHRoZSBlbnRyaWVzLiAoVGhhdCB3aWxsIGFsc28KPiBu aWNlbHkgaW52ZXJ0IHRoZSBvcmRlciBmcm9tIHJlZ2lzdGVyLCB3aGljaCBpcyB3aGF0IHdlIHR5 cGljYWxseQo+IGV4cGVjdCkuCj4gCj4gQWZ0ZXIgY2FsbGluZyBpOTE1X2RyaXZlcl91bnJlZ2lz dGVyKCk7IGNhbGwgaTkxNV9nZW1fc2V0X3dlZGdlZCgpIHRvCj4gaW1tZWRpYXRlbHkgKGdpdmUg b3IgdGFrZSBleHRlcm5hbCBmZW5jZXMpIGNhbmNlbCBpbmZsaWdodCBvcGVyYXRpb25zLgoKSSB0 aGluayB3ZSBzdGlsbCBuZWVkIHRoZSBhYm92ZSBwYXRjaCwgc2luY2UgZHJtX2Rldl91bnBsdWcg PT0KZHJtX2Rldl91bnJlZ2lzdGVyICsgIm1ha2Ugc3VyZSB1c2Vyc3BhY2UgY2FuJ3QgZ2V0IGF0 IHVzIGFueW1vcmUiLiBXZQpjb3VsZC9zaG91bGQgcHJvYmFibHkgZHJvcCBkcm1fZGV2X3VucGx1 ZyBhbmQgbW92ZSB0aGF0IGFkZGl0aW9uYWwgY29kZSB0bwpkcm1fZGV2X3VucmVnaXN0ZXIsIGJ1 dCB0aGVyZSdzIHNvbWUgbWludXRlYSBpbiBob3cgd2UgcmVmY291bnQgdGhlCmRybV9kZXZpY2Ug YmV0d2VlbiB0aGUgdHdvLiBTbyBub3QgcXVpdGUgYXMgY2xlYW4gYSBqb2IuCgpUaGVyZSdzIGFs c28gZHJtX3B1dF9kZXYgKG5vdCB0byBiZSBtaXN0YWtlbiB3aXRoIGRybV9kZXZfcHV0KSwgZm9y IGFkZGVkCmNvbmZ1c2lvbi4gSSB0aGluayBpZGVhbGx5IHdlJ2QgdW5pZnkgYWxsIHRocmVlIG9m IGRybV9kZXZfdW5yZWdpc3RlciwKZHJtX2Rldl91bnBsdWcgYW5kIGRybV9wdXRfZGV2IHRvIG9u ZSwgZGVwcmVjYXRpbmcgYWxsIHRoZSBvdGhlcnMuIEJ1dAp0aGF0J3Mgd29yayA6LSkKLURhbmll bAotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24K aHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v aW50ZWwtZ2Z4