From mboxrd@z Thu Jan 1 00:00:00 1970 From: "S, Deepak" Subject: Re: [PATCH v2] drm/i915: Avoid GPU hang when coming out of S3 or S4 Date: Tue, 5 May 2015 07:43:44 +0000 Message-ID: References: <1430144714-5101-1-git-send-email-peter.antoine@intel.com> <1430205494-12623-1-git-send-email-peter.antoine@intel.com> <20150428072302.GW599@nuc-i3427.alporthouse.com> <20150428084421.GZ599@nuc-i3427.alporthouse.com> <553F4B19.9020201@linux.intel.com> <20150428144646.GG599@nuc-i3427.alporthouse.com> <20150429110719.GA31734@boom> <20150429113917.GQ599@nuc-i3427.alporthouse.com> <20150504145509.GQ30184@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 481F389DA6 for ; Tue, 5 May 2015 00:43:49 -0700 (PDT) In-Reply-To: <20150504145509.GQ30184@phenom.ffwll.local> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter , Chris Wilson , "Antoine, Peter" , Deepak S , "intel-gfx@lists.freedesktop.org" , "Tian, YeX" List-Id: intel-gfx@lists.freedesktop.org SSBhZ3JlZSBEYW5pZWwuIFdlIG5lZWQgdHdvIHBhdGNoZXMgaGVyZSwgMSkgbW92aW5nIHRoZSBl bmFibGluZyBvZiB0aGUgaW50ZXJydXB0cyBlYXJseSBvbi4gMikgc3BsaXQgdGhlIFdBIGluaXRp YWxpemF0aW9uIGludG8gR1QgJiBEaXNwbGF5IGFuZCBtb3ZlIEdUIHdvcmthcm91bmRzIGJlZm9y ZSByaW5nIGluaXQuCgpUaGFua3MKRGVlcGFrICAKCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t CkZyb206IERhbmllbCBWZXR0ZXIgW21haWx0bzpkYW5pZWwudmV0dGVyQGZmd2xsLmNoXSBPbiBC ZWhhbGYgT2YgRGFuaWVsIFZldHRlcgpTZW50OiBNb25kYXksIE1heSA0LCAyMDE1IDg6MjUgUE0K VG86IENocmlzIFdpbHNvbjsgQW50b2luZSwgUGV0ZXI7IERlZXBhayBTOyBTLCBEZWVwYWs7IGlu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmc7IFRpYW4sIFllWApTdWJqZWN0OiBSZTogW0lu dGVsLWdmeF0gW1BBVENIIHYyXSBkcm0vaTkxNTogQXZvaWQgR1BVIGhhbmcgd2hlbiBjb21pbmcg b3V0IG9mIFMzIG9yIFM0CgpPbiBXZWQsIEFwciAyOSwgMjAxNSBhdCAxMjozOToxN1BNICswMTAw LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gCj4gT24gV2VkLCBBcHIgMjksIDIwMTUgYXQgMDI6MDc6 MTlQTSArMDMwMCwgRGF2aWQgV2VpbmVoYWxsIHdyb3RlOgo+ID4gT24gVHVlLCBBcHIgMjgsIDIw MTUgYXQgMDM6NDY6NDZQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+ID4gPiBPbiBUdWUs IEFwciAyOCwgMjAxNSBhdCAwMjozODoyNVBNICswMDAwLCBBbnRvaW5lLCBQZXRlciB3cm90ZToK PiA+ID4gPiBTbyBpcyB0aGUgcGxhbiB0byBwdXNoIHRoZXNlIHBhdGNoZXMgYW5kIGhhdmUgZm9s bG93LW9uIHdvcmsgdG8gY292ZXIgdGhlIG90aGVyIHBhdGhzPwo+ID4gPiA+IEFzIHRoaXMgZml4 ZXMgdGhlIEJ1Z3ppbGxhIGlzc3VlIHRoYXQgaGFzIGJlZW4gcmFpc2VkLgo+ID4gPiAKPiA+ID4g WW91J3ZlIGlkZW50aWZpZWQgYW4gaXNzdWUsIGJ1dCBJIHRoaW5rIHlvdXIgcGF0Y2ggaXMgaW5j b21wbGV0ZS4KPiA+IAo+ID4gSSd2ZSB0cmllZCBteSBiZXN0IHRvIGdvIHRocm91Z2ggdGhlIHJl bWFpbmluZyBzaW1pbGFyLWxvb2tpbmcgY29kZSwgCj4gPiBidXQgdGhlIHJlc3Qgc2VlbXMgZmlu ZSAoSSBtaWdodCd2ZSBtaXNzZWQgc29tZXRoaW5nIHRob3VnaCkuCj4gPiAKPiA+IFRoZSBvbmx5 IHRoaW5nIEkgcmVhY3RlZCBvbiB3YXMgdGhhdCBpbiBpbnRlbF9ydW50aW1lX3Jlc3VtZSgpIHRo ZSAKPiA+IGNhbGwgdG8gaW50ZWxfaW5pdF9wY2hfcmVmY2xrKCkgaXMgY29uZGl0aW9uYWwgb24g SVNfR0VONigpLCBidXQgCj4gPiBub25lIG9mIHRoZSBvdGhlciBpbnZvY2F0aW9ucyBvZiBpbnRl bF9pbml0X3BjaF9yZWZjbGsoKSBhcmUuICBUaGUgCj4gPiBjb21taXQgbWVzc2FnZSBkb2Vzbid0 IHNlZW0gdG8gcHJvdmlkZSBhIHN1ZmZpY2llbnQgZXhwbGFuYXRpb24gZm9yIHdoeSB0aGlzIGlz IHNvLgo+IAo+IFRoZSBleHBsYW5hdGlvbiBmb3IgbW92aW5nIGluaXRfaHcoKSB3YXMgdGhhdCBp dCBzZXR1cHMgY2xvY2tfZ2F0aW5nLiAKPiBJZiBhbnkgaW4gdGhhdCBwYXRoIGFyZSByZXF1aXJl ZCBmb3IgZW5hYmxpbmcgdGhlIHJpbmdzLCB0aG9zZSBzaG91bGQgCj4gYmUgbW92ZSB0bwo+IGlu aXRfcmVuZGVyX3JpbmcoKSBvciB0aGUgaW5pdF9jb250ZXh0LgoKWWVhaCB3ZSd2ZSBoYWQgdGhp cyBmdW4gYmVmb3JlLiBpbml0X2Nsb2NrX2dhdGluZyBpcyBfbm90XyBmb3IgR1Qgd29ya2Fyb3Vu ZHMsIG9ubHkgZm9yIG1vZGVzZXQgd29ya2Fyb3VuZHMuIFdlIG1pZ2h0IG5lZWQgdG8gcmVuYW1l IHRoYXQgaG9vayB0byBhdm9pZCBnZXR0aW5nIGJpdHRlbiBmb3IgZXRlcm5pdHksIGJ1dCBtb3Zp bmcgaW5pdF9odyBiZWNhdXNlIG9mIGNsb2NrX2dhdGluZyB0byBnZXQgdGhlIHJpbmdzIHVwIGFu ZCBydW5uaW5nIGlzIGJvZ3VzLgoKQXMgQ2hyaXMgc2FpZCB3ZSBuZWVkIHRvIGlkZW50aWZ5IHdo aWNoIGJpdHMgbmVlZCB0byBnZXQgbW92ZWQgdG8gdGhlIHJpbmcgaW5pdCBvciB3L2EgYmIgY29k ZSBhbmQgZG8gdGhhdCAoYW5kIGluIGEgc2VwYXJhdGUgcGF0Y2ggZnJvbSBlbmFibGluZyB0aGUg aW50ZXJydXB0cyBlYXJseSBlbm91Z2ggbGlrZSB0aGlzIG9uZSBoZXJlIGRvZXMpLgotRGFuaWVs Ci0tCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIEludGVsIENvcnBvcmF0aW9uCmh0 dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50 ZWwtZ2Z4Cg==