From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Antoine, Peter" Subject: Re: [PATCH v2] drm/i915: Avoid GPU hang when coming out of S3 or S4 Date: Tue, 5 May 2015 07:05:07 +0000 Message-ID: <1430809503.15051.29.camel@peterant-linux> 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 mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 18AC46E390 for ; Tue, 5 May 2015 00:05:12 -0700 (PDT) In-Reply-To: <20150504145509.GQ30184@phenom.ffwll.local> Content-Language: en-US Content-ID: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "daniel@ffwll.ch" Cc: "S, Deepak" , "intel-gfx@lists.freedesktop.org" , "Tian, YeX" List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCAyMDE1LTA1LTA0IGF0IDE2OjU1ICswMjAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOg0K PiBPbiBXZWQsIEFwciAyOSwgMjAxNSBhdCAxMjozOToxN1BNICswMTAwLCBDaHJpcyBXaWxzb24g d3JvdGU6DQo+ID4gDQo+ID4gT24gV2VkLCBBcHIgMjksIDIwMTUgYXQgMDI6MDc6MTlQTSArMDMw MCwgRGF2aWQgV2VpbmVoYWxsIHdyb3RlOg0KPiA+ID4gT24gVHVlLCBBcHIgMjgsIDIwMTUgYXQg MDM6NDY6NDZQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdyb3RlOg0KPiA+ID4gPiBPbiBUdWUsIEFw ciAyOCwgMjAxNSBhdCAwMjozODoyNVBNICswMDAwLCBBbnRvaW5lLCBQZXRlciB3cm90ZToNCj4g PiA+ID4gPiBTbyBpcyB0aGUgcGxhbiB0byBwdXNoIHRoZXNlIHBhdGNoZXMgYW5kIGhhdmUgZm9s bG93LW9uIHdvcmsgdG8gY292ZXIgdGhlIG90aGVyIHBhdGhzPw0KPiA+ID4gPiA+IEFzIHRoaXMg Zml4ZXMgdGhlIEJ1Z3ppbGxhIGlzc3VlIHRoYXQgaGFzIGJlZW4gcmFpc2VkLg0KPiA+ID4gPiAN Cj4gPiA+ID4gWW91J3ZlIGlkZW50aWZpZWQgYW4gaXNzdWUsIGJ1dCBJIHRoaW5rIHlvdXIgcGF0 Y2ggaXMgaW5jb21wbGV0ZS4NCj4gPiA+IA0KPiA+ID4gSSd2ZSB0cmllZCBteSBiZXN0IHRvIGdv IHRocm91Z2ggdGhlIHJlbWFpbmluZyBzaW1pbGFyLWxvb2tpbmcgY29kZSwNCj4gPiA+IGJ1dCB0 aGUgcmVzdCBzZWVtcyBmaW5lIChJIG1pZ2h0J3ZlIG1pc3NlZCBzb21ldGhpbmcgdGhvdWdoKS4N Cj4gPiA+IA0KPiA+ID4gVGhlIG9ubHkgdGhpbmcgSSByZWFjdGVkIG9uIHdhcyB0aGF0IGluIGlu dGVsX3J1bnRpbWVfcmVzdW1lKCkgdGhlIGNhbGwNCj4gPiA+IHRvIGludGVsX2luaXRfcGNoX3Jl ZmNsaygpIGlzIGNvbmRpdGlvbmFsIG9uIElTX0dFTjYoKSwgYnV0IG5vbmUgb2YgdGhlDQo+ID4g PiBvdGhlciBpbnZvY2F0aW9ucyBvZiBpbnRlbF9pbml0X3BjaF9yZWZjbGsoKSBhcmUuICBUaGUg Y29tbWl0IG1lc3NhZ2UNCj4gPiA+IGRvZXNuJ3Qgc2VlbSB0byBwcm92aWRlIGEgc3VmZmljaWVu dCBleHBsYW5hdGlvbiBmb3Igd2h5IHRoaXMgaXMgc28uDQo+ID4gDQo+ID4gVGhlIGV4cGxhbmF0 aW9uIGZvciBtb3ZpbmcgaW5pdF9odygpIHdhcyB0aGF0IGl0IHNldHVwcyBjbG9ja19nYXRpbmcu IElmDQo+ID4gYW55IGluIHRoYXQgcGF0aCBhcmUgcmVxdWlyZWQgZm9yIGVuYWJsaW5nIHRoZSBy aW5ncywgdGhvc2Ugc2hvdWxkIGJlIG1vdmUgdG8NCj4gPiBpbml0X3JlbmRlcl9yaW5nKCkgb3Ig dGhlIGluaXRfY29udGV4dC4NCj4gDQo+IFllYWggd2UndmUgaGFkIHRoaXMgZnVuIGJlZm9yZS4g aW5pdF9jbG9ja19nYXRpbmcgaXMgX25vdF8gZm9yIEdUDQo+IHdvcmthcm91bmRzLCBvbmx5IGZv ciBtb2Rlc2V0IHdvcmthcm91bmRzLiBXZSBtaWdodCBuZWVkIHRvIHJlbmFtZSB0aGF0DQo+IGhv b2sgdG8gYXZvaWQgZ2V0dGluZyBiaXR0ZW4gZm9yIGV0ZXJuaXR5LCBidXQgbW92aW5nIGluaXRf aHcgYmVjYXVzZSBvZg0KPiBjbG9ja19nYXRpbmcgdG8gZ2V0IHRoZSByaW5ncyB1cCBhbmQgcnVu bmluZyBpcyBib2d1cy4NCj4gDQo+IEFzIENocmlzIHNhaWQgd2UgbmVlZCB0byBpZGVudGlmeSB3 aGljaCBiaXRzIG5lZWQgdG8gZ2V0IG1vdmVkIHRvIHRoZSByaW5nDQo+IGluaXQgb3Igdy9hIGJi IGNvZGUgYW5kIGRvIHRoYXQgKGFuZCBpbiBhIHNlcGFyYXRlIHBhdGNoIGZyb20gZW5hYmxpbmcg dGhlDQo+IGludGVycnVwdHMgZWFybHkgZW5vdWdoIGxpa2UgdGhpcyBvbmUgaGVyZSBkb2VzKS4N Cj4gLURhbmllbA0KDQpPay4gTW9yZSB3b3JrIGlzIHJlcXVpcmVkLg0KDQpCdXQsIHdlIGhhdmUg dHdvIGlzc3VlcyBoZXJlLiBUaGUgb3BlbiBhbmQgYWNjZXNzaWJsZSAodG8gYW55IHVzZXIpDQpp b2N0bCB0aGF0IGNhdXNlcyB0aGUgZHJpdmVyIChhbmQgaW4gdGVzdGluZyB0aGUga2VybmVsKSB0 byBtaXNiZWhhdmUNCmFuZCBjYXVzZSB0aGUgc3lzdGVtIHRvIGJlY29tZSB1bnJlc3BvbnNpdmUg bmVlZCBvciB0byByZWJvb3QuVGhpcyBpcw0KY292ZXJlZCBieSBhIHNpbXBsZSBkZS1yZWZlcmVu Y2UgY2hlY2sgdGhhdCBwcm90ZWN0cyB0aGUgZHJpdmVyIGFuZCB0aGUNCnN5c3RlbS4NCg0KU2Vj b25kbHksIGEgbmljZSB0byBoYXZlLCB3aGljaCBpcyB0aGUgaHctbG9jay9jb250ZXh0IGNvZGUg dGhhdCBzZWVtcw0KdG8gaGF2ZSBtb3JlIGlzc3VlcyB3aXRoIGl0IGFuZCBzaG91bGQgYmUgdHVy bmVkIG9mZiB3aGVuIGl0IGlzIG5vdA0KcmVxdWlyZWQuIFRoaXMgY29kZSBoYXMgc3VidGxlIGNv bm5lY3Rpb25zIHRoYXQgd2lsbCBuZWVkIG1vcmUgd29yay4gVGhlDQp1bi1uaWNlbmVzcyBvZiB0 aGlzIGNvZGUgaGFzIGJlZW4ga25vd24gYWJvdXQgZm9yIGEgd2hpbGUgYW5kIGl0IHdvdWxkDQpi ZSBnb29kIHRvIHR1cm4gb2ZmLg0KDQpUaGUgZmlyc3QgSSB3b3VsZCBzdWdnZXN0IGlzIGtpbmQg b2YgaW1wb3J0YW50IGFzIGlzIHNpbXBseSBleHBsb2l0YWJsZQ0Kc2VjdXJpdHkgaG9sZSwgdGhl IHNlY29uZCBpcyBqdXN0IHByb2JhYmx5IGZ1bGwgb2Ygc2VjdXJpdHkgaG9sZXMuDQoNCkNhbiB3 ZSBzcGxpdCB0aGlzIGludG8gdHdvIGpvYnMsIGZpeCB0aGUgYWN0aW9uYWJsZSBzZWN1cml0eSBo b2xlLCBhbmQNCmdldCBiYWNrIHRvIHRoZSBuaWNlIHRvIGhhdmUgbGF0ZXIuDQoNClBldGVyLg0K X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4 IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK