From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zhi Wang Subject: Re: [PATCH v2] drm/i915: Also perform gpu reset under execlist mode. Date: Tue, 07 Jul 2015 04:23:13 +0800 Message-ID: <559AE3B1.9000300@intel.com> References: <1435940854-24585-1-git-send-email-bing.niu@intel.com> <20150703090156.GC14231@nuc-i3427.alporthouse.com> <87oajto6n9.fsf@gaia.fi.intel.com> <559AA6FA.2050405@intel.com> <20150707085849.GW5312@nuc-i3427.alporthouse.com> <559AD93D.8050503@intel.com> <20150707111750.GB13251@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 11CE16E9E4 for ; Tue, 7 Jul 2015 04:56:03 -0700 (PDT) In-Reply-To: <20150707111750.GB13251@nuc-i3427.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 , Mika Kuoppala , bing.niu@intel.com, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SGkgQ2hyaXM6CgpIb3cgYWJvdXQgdGhpcyBvbmU/IDopCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9kbWEuYyAKYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RtYS5j CmluZGV4IGM1MzQ5ZmEuLjAxMzAzOWUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZG1hLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kbWEuYwpAQCAtMTEz NCw2ICsxMTM0LDIxIEBAIGludCBpOTE1X2RyaXZlcl91bmxvYWQoc3RydWN0IGRybV9kZXZpY2Ug KmRldikKCiAgICAgICAgIGk5MTVfZ2xvYmFsX2d0dF9jbGVhbnVwKGRldik7CgorICAgICAgIC8q CisgICAgICAgICogVGhlIG9ubHkga25vd24gd2F5IHRvIHN0b3AgdGhlIGdwdSBmcm9tIGFjY2Vz c2luZyB0aGUgaHcgCmNvbnRleHQgaW4KKyAgICAgICAgKiBncmFwaGljcyBtZW1vcnkgc3BhY2Ug aXMgdG8gcmVzZXQgaXQuIERvIHRoaXMgYXMgdGhlIHZlcnkgbGFzdAorICAgICAgICAqIG9wZXJh dGlvbiB0byBhdm9pZCBjb25mdXNpbmcgb3RoZXIgY29kZSwgbGVhZGluZyB0byBzcHVyaW91cyAK ZXJyb3JzLgorICAgICAgICAqCisgICAgICAgICogQmVzaWRlcywgd2UgYWxzbyBuZWVkIHRvIHJl c3RvcmUgSFcgd29ya2xvYWQgc3VibWlzc2lvbiBtb2RlIGJhY2sKKyAgICAgICAgKiB0byBkZWZh dWx0IG1vZGUgd2hlbiBzaHV0ZG93biBpOTE1LgorICAgICAgICAqCisgICAgICAgICogSXQgbWFr ZXMgaTkxNSBtb2R1bGUgbG9hZGluZy91bmxvYWRpbmcgYmUgYWJsZSB0byBzd2l0Y2ggYmV0d2Vl bgorICAgICAgICAqIGRpZmZlcmVudCB3b3JrbG9hZCBzdWJtaXNzaW9uIG1vZGUgb24gZ2VuOCsu IEFuZCBhY2NvcmRpbmcgdG8gCkItc3BlYywKKyAgICAgICAgKiB0aGUgb25seSB3YXkgdG8gcmVz ZXQgSFcgd29ya2xvYWQgc3VibWlzc2lvbiBtb2RlIHRvIGRlZmF1bHQgCm1vZCBpcyBHUFUgcmVz ZXQuCisgICAgICAgICovCisgICAgICAgaWYgKElOVEVMX0lORk8oZGV2KS0+Z2VuID49IDUpCisg ICAgICAgICAgICAgICBpbnRlbF9ncHVfcmVzZXQoZGV2KTsKKwogICAgICAgICBpbnRlbF91bmNv cmVfZmluaShkZXYpOwogICAgICAgICBpZiAoZGV2X3ByaXYtPnJlZ3MgIT0gTlVMTCkKICAgICAg ICAgICAgICAgICBwY2lfaW91bm1hcChkZXYtPnBkZXYsIGRldl9wcml2LT5yZWdzKTsKZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRleHQuYyAKYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMKaW5kZXggYTdlNThhOC4uMzc2ZWU2YiAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5jCisrKyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRleHQuYwpAQCAtMzczLDExICszNzMs NiBAQCB2b2lkIGk5MTVfZ2VtX2NvbnRleHRfZmluaShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQog ICAgICAgICBpbnQgaTsKCiAgICAgICAgIGlmIChkY3R4LT5sZWdhY3lfaHdfY3R4LnJjc19zdGF0 ZSkgewotICAgICAgICAgICAgICAgLyogVGhlIG9ubHkga25vd24gd2F5IHRvIHN0b3AgdGhlIGdw dSBmcm9tIGFjY2Vzc2luZyB0aGUgCmh3IGNvbnRleHQgaXMKLSAgICAgICAgICAgICAgICAqIHRv IHJlc2V0IGl0LiBEbyB0aGlzIGFzIHRoZSB2ZXJ5IGxhc3Qgb3BlcmF0aW9uIHRvIAphdm9pZCBj b25mdXNpbmcKLSAgICAgICAgICAgICAgICAqIG90aGVyIGNvZGUsIGxlYWRpbmcgdG8gc3B1cmlv dXMgZXJyb3JzLiAqLwotICAgICAgICAgICAgICAgaW50ZWxfZ3B1X3Jlc2V0KGRldik7Ci0KICAg ICAgICAgICAgICAgICAvKiBXaGVuIGRlZmF1bHQgY29udGV4dCBpcyBjcmVhdGVkIGFuZCBzd2l0 Y2hlZCB0bywgCmJhc2Ugb2JqZWN0IHJlZmNvdW50CiAgICAgICAgICAgICAgICAgICogd2lsbCBi ZSAyICgrMSBmcm9tIG9iamVjdCBjcmVhdGlvbiBhbmQgKzEgZnJvbSAKZG9fc3dpdGNoKCkpLgog ICAgICAgICAgICAgICAgICAqIGk5MTVfZ2VtX2NvbnRleHRfZmluaSgpIHdpbGwgYmUgY2FsbGVk IGFmdGVyIApncHVfaWRsZSgpIGhhcyBzd2l0Y2hlZAoKCuS6jiAwNy8wNy8xNSAxOToxNywgQ2hy aXMgV2lsc29uIOWGmemBkzoKPiBPbiBUdWUsIEp1bCAwNywgMjAxNSBhdCAwMzozODozN0FNICsw ODAwLCBaaGkgV2FuZyB3cm90ZToKPj4gSGkgQ2hyaXM6Cj4+ICAgICAgVGhhbmtzIGZvciB0aGUg Y29tbWVudHMhIEkgY2FuIHVuZGVyc3RhbmQgdGhhdCB3ZSdyZSBjb25jZXJuZWQKPj4gYWJvdXQg cmVncmVzc2lvbnMsIHNvIHRoaXMgaXMgd2h5IEkgdGhpbmsgcHV0IHRoaXMgcmVzZXQgaW4gbW9k dWxlCj4+IHVubG9hZCBwYXRoIGxvb2tzIG11Y2ggc2FmZXIuIEZvciBzYWZldHksIG1heWJlIHdl IHNob3VsZCBvbmx5IHJlc2V0Cj4+IEdQVSBwZXJoYXBzIG9ubHkgd2hlbiBHRU4gPj0gNj8gVGhh dCBsb29rcyBtdWNoIGVhc2llciBhbmQgc2FmZXIsCj4+IGFsc28gY29tYmluZSBleGVjbGlzdCBy ZXNldCBhbmQgcG93ZXIgY29udGV4dCByZXNldC4KPj4KPj4gT3Igd2UganVzdCBhZGQgdGhpcyBi ZWZvcmUgaTkxNV91bmNvcmVfZmluaSgpIGluc2lkZQo+PiBpOTE1X2RyaXZlcl91bmxvYWQoKT8g VGhpcyB3YXkgbG9va3MgbXVjaCBzYWZlcj8KPj4KPj4gSG93IGFib3V0IHRoaXMgb25lPwo+Cj4g Tm8sIGlmIHdlIGFyZSBqdXN0IHRhcmdldHRpbmcgZXhlY2xpc3RzLCB0aGVuIGRpc2FibGluZyBp dCBpbgo+IGNsZWFudXBfcmluZ2J1ZmZlcnMgYXMgYmVmb3JlIGlzIHRoZSBjbGVhbmVzdCAoYXMg dGhhdCBpcyB0aGUgb3Bwb3NpdGUKPiBzdGFnZSB0byB3aGVyZSB3ZSBlbmFibGUgdGhlbSkuCj4K PiBUaGUgcmVzZXQgaW4gaTkxNV9kcml2ZXJfdW5sb2FkKCkgaXMgcHJlZmVycmVkIHRvIHJlcGxh Y2UgYWxsIHRoZSByZXNldHMKPiByZXF1aXJlZCBkdXJpbmcgdW5sb2FkLiBJdCBpcyBzYWZlIHRv IG1vdmUgdGhlIGNvbnRleHQgcmVzZXQgaGVyZSBhcyB3ZQo+IGRvIG5vdCBkaXN0dXJiIHRoZSBH VFQgc3RhdGUgYmV0d2VlbiB1bnBpbmluZyB0aGUgY29udGV4dCBhbmQgaGVyZS4KPiBNYWtpbmcg aXQgY29uZGl0aW9uYWwgb24gZ2VuPj01IGlzIHByb2JhYmx5IGEgZ29vZCBmaXJzdCBzdGVwLgo+ IC1DaHJpcwo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==