From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH v12 01/11] drm/i915: Create GEM runtime resume helper and handle GEM suspend/resume errors Date: Fri, 29 Sep 2017 16:16:13 +0300 Message-ID: <1506690973.4729.94.camel@linux.intel.com> References: <1506581329-29720-1-git-send-email-sagar.a.kamble@intel.com> <1506581329-29720-2-git-send-email-sagar.a.kamble@intel.com> <1506685428.4729.59.camel@linux.intel.com> <150668579534.27384.10572890249476553433@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id E9A416EB5E for ; Fri, 29 Sep 2017 13:16:16 +0000 (UTC) In-Reply-To: <150668579534.27384.10572890249476553433@mail.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 , Sagar Arun Kamble , intel-gfx@lists.freedesktop.org Cc: Paulo Zanoni , Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAyMDE3LTA5LTI5IGF0IDEyOjQ5ICswMTAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4g UXVvdGluZyBKb29uYXMgTGFodGluZW4gKDIwMTctMDktMjkgMTI6NDM6NDgpCj4gPiBPbiBUaHUs IDIwMTctMDktMjggYXQgMTI6MTggKzA1MzAsIFNhZ2FyIEFydW4gS2FtYmxlIHdyb3RlOgo+ID4g PiBUaGVzZSBjaGFuZ2VzIGFyZSBwcmVwYXJhdGlvbiB0byBoYW5kbGUgR3VDIHN1c3BlbmQvcmVz dW1lLiBQcmVwYXJlZAo+ID4gPiBoZWxwZXIgaTkxNV9nZW1fcnVudGltZV9yZXN1bWUgdG8gcmVp bml0aWFsaXplIHN1c3BlbmRlZCBnZW0gc2V0dXAuCj4gPiA+IFJldHVybmluZyBzdGF0dXMgZnJv bSBpOTE1X2dlbV9ydW50aW1lX3N1c3BlbmQgYW5kIGk5MTVfZ2VtX3Jlc3VtZS4KPiA+ID4gVGhp cyB3aWxsIGJlIHBsYWNlaG9sZGVyIGZvciBoYW5kbGluZyBhbnkgZXJyb3JzIGZyb20gdUMgc3Vz cGVuZC9yZXN1bWUKPiA+ID4gaW4gdXBjb21pbmcgcGF0Y2hlcy4gUmVzdHJ1Y3R1cmVkIHRoZSBz dXNwZW5kL3Jlc3VtZSByb3V0aW5lcyB3LnIudCBzZXR1cAo+ID4gPiBjcmVhdGlvbiBhbmQgcm9s bGJhY2sgb3JkZXIuCj4gPiA+IFRoaXMgYWxzbyBmaXhlcyBpc3N1ZSBvZiBvcmRlcmluZyBvZiBp OTE1X2dlbV9ydW50aW1lX3Jlc3VtZSB3aXRoCj4gPiA+IGludGVsX3J1bnRpbWVfcG1fZW5hYmxl X2ludGVycnVwdHMuCj4gPiA+IAo+ID4gPiB2MjogRml4ZWQgcmV0dXJuIGZyb20gaW50ZWxfcnVu dGltZV9yZXN1bWUuIChNaWNoYcWCIFdpbmlhcnNraSkKPiA+ID4gCj4gPiA+IHYzOiBOb3QgcmV0 dXJuaW5nIHN0YXR1cyBmcm9tIGdlbV9ydW50aW1lX3Jlc3VtZS4gKENocmlzKQo+ID4gPiAKPiA+ ID4gdjQ6IFJlZmluZWQgcmV0dXJuIGZyb20gaTkxNV9nZW1fcnVudGltZV9zdXNwZW5kLiAoTWlj aGFsIFdhamRlY3prbykKPiA+ID4gCj4gPiA+IFNpZ25lZC1vZmYtYnk6IFNhZ2FyIEFydW4gS2Ft YmxlIDxzYWdhci5hLmthbWJsZUBpbnRlbC5jb20+Cj4gPiA+IENjOiBDaHJpcyBXaWxzb24gPGNo cmlzQGNocmlzLXdpbHNvbi5jby51az4KPiA+ID4gQ2M6IEltcmUgRGVhayA8aW1yZS5kZWFrQGlu dGVsLmNvbT4KPiA+ID4gQ2M6IFBhdWxvIFphbm9uaSA8cGF1bG8uci56YW5vbmlAaW50ZWwuY29t Pgo+ID4gPiBDYzogUm9kcmlnbyBWaXZpIDxyb2RyaWdvLnZpdmlAaW50ZWwuY29tPgo+ID4gPiBD YzogTWljaGFsIFdhamRlY3prbyA8bWljaGFsLndhamRlY3prb0BpbnRlbC5jb20+Cj4gPiA+IENj OiBNaWNoYcWCIFdpbmlhcnNraSA8bWljaGFsLndpbmlhcnNraUBpbnRlbC5jb20+Cj4gPiAKPiA+ IDxTTklQPgo+ID4gCj4gPiA+IEBAIC0xNjY2LDcgKzE2NjcsOSBAQCBzdGF0aWMgaW50IGk5MTVf ZHJtX3Jlc3VtZShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQo+ID4gPiAgCj4gPiA+ICAgICAgIGlu dGVsX2Nzcl91Y29kZV9yZXN1bWUoZGV2X3ByaXYpOwo+ID4gPiAgCj4gPiA+IC0gICAgIGk5MTVf Z2VtX3Jlc3VtZShkZXZfcHJpdik7Cj4gPiA+ICsgICAgIHJldCA9IGk5MTVfZ2VtX3Jlc3VtZShk ZXZfcHJpdik7Cj4gPiA+ICsgICAgIGlmIChyZXQpCj4gPiA+ICsgICAgICAgICAgICAgZGV2X2Vy cigmcGRldi0+ZGV2LCAiR0VNIHJlc3VtZSBmYWlsZWRcbiIpOwo+ID4gCj4gPiBOb3QgRFJNX0VS Uk9SIGxpa2Ugb3RoZXIgcGF0aHM/Cj4gCj4gQmFoLCB3ZSByZWFsbHkgbmVlZCB0byBtaWdyYXRl IHRvIGRldl9lcnIoKSBsaWtlIGFsbCB0aGUgb3RoZXIgY29vbAo+IGRyaXZlcnMuCj4gCj4gRFJN X0RFVl9FUlJPUigpCgorMSBvbiB0aGF0LgoKUmVnYXJkcywgSm9vbmFzCi0tIApKb29uYXMgTGFo dGluZW4KT3BlbiBTb3VyY2UgVGVjaG5vbG9neSBDZW50ZXIKSW50ZWwgQ29ycG9yYXRpb24KX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1h aWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==