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:32:53 +0800 Message-ID: <559AE5F5.2030503@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> <559AE3B1.9000300@intel.com> <20150707120005.GC13251@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 mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id 701ED6E9ED for ; Tue, 7 Jul 2015 05:05:55 -0700 (PDT) In-Reply-To: <20150707120005.GC13251@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 VGhhbmtzIGZvciB0aGUgY29tbWVudHMhOikgSSdtIHdvbmRlcmluZyB0aGF0IHdoeSB0aGUgR0VO Pj01IGlzIG5lZWRlZCAKaGVyZS4gSXMgdGhlcmUgYW55IEhXIHByb2JsZW1zIGluIEdFTj49NSB3 aGVuIGRyaXZlciB3YW50cyB0byBkbyBHUFUgCnJlc2V0PyBJJ20gc29ycnkgdGhhdCBJIGRvbid0 IGtub3cgbXVjaCBhYm91dCBHRU48Ni4uLkp1c3Qgd2FudCB0byBrbm93IAptb3JlIGFib3V0IHRo ZSBzdG9yeTopCgrkuo4gMDcvMDcvMTUgMjA6MDAsIENocmlzIFdpbHNvbiDlhpnpgZM6Cj4gT24g VHVlLCBKdWwgMDcsIDIwMTUgYXQgMDQ6MjM6MTNBTSArMDgwMCwgWmhpIFdhbmcgd3JvdGU6Cj4+ IEhpIENocmlzOgo+Pgo+PiBIb3cgYWJvdXQgdGhpcyBvbmU/IDopCj4+Cj4+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RtYS5jCj4+IGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9kbWEuYwo+PiBpbmRleCBjNTM0OWZhLi4wMTMwMzllIDEwMDY0NAo+PiAtLS0gYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2RtYS5jCj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfZG1hLmMKPj4gQEAgLTExMzQsNiArMTEzNCwyMSBAQCBpbnQgaTkxNV9kcml2ZXJf dW5sb2FkKHN0cnVjdCBkcm1fZGV2aWNlICpkZXYpCj4+Cj4+ICAgICAgICAgIGk5MTVfZ2xvYmFs X2d0dF9jbGVhbnVwKGRldik7Cj4+Cj4+ICsgICAgICAgLyoKPj4gKyAgICAgICAgKiBUaGUgb25s eSBrbm93biB3YXkgdG8gc3RvcCB0aGUgZ3B1IGZyb20gYWNjZXNzaW5nIHRoZSBodwo+PiBjb250 ZXh0IGluCj4+ICsgICAgICAgICogZ3JhcGhpY3MgbWVtb3J5IHNwYWNlIGlzIHRvIHJlc2V0IGl0 LiBEbyB0aGlzIGFzIHRoZSB2ZXJ5IGxhc3QKPj4gKyAgICAgICAgKiBvcGVyYXRpb24gdG8gYXZv aWQgY29uZnVzaW5nIG90aGVyIGNvZGUsIGxlYWRpbmcgdG8KPj4gc3B1cmlvdXMgZXJyb3JzLgo+ PiArICAgICAgICAqCj4+ICsgICAgICAgICogQmVzaWRlcywgd2UgYWxzbyBuZWVkIHRvIHJlc3Rv cmUgSFcgd29ya2xvYWQgc3VibWlzc2lvbiBtb2RlIGJhY2sKPj4gKyAgICAgICAgKiB0byBkZWZh dWx0IG1vZGUgd2hlbiBzaHV0ZG93biBpOTE1Lgo+PiArICAgICAgICAqCj4+ICsgICAgICAgICog SXQgbWFrZXMgaTkxNSBtb2R1bGUgbG9hZGluZy91bmxvYWRpbmcgYmUgYWJsZSB0byBzd2l0Y2gg YmV0d2Vlbgo+PiArICAgICAgICAqIGRpZmZlcmVudCB3b3JrbG9hZCBzdWJtaXNzaW9uIG1vZGUg b24gZ2VuOCsuIEFuZAo+PiBhY2NvcmRpbmcgdG8gQi1zcGVjLAo+PiArICAgICAgICAqIHRoZSBv bmx5IHdheSB0byByZXNldCBIVyB3b3JrbG9hZCBzdWJtaXNzaW9uIG1vZGUgdG8KPj4gZGVmYXVs dCBtb2QgaXMgR1BVIHJlc2V0Lgo+PiArICAgICAgICAqLwo+PiArICAgICAgIGlmIChJTlRFTF9J TkZPKGRldiktPmdlbiA+PSA1KQo+PiArICAgICAgICAgICAgICAgaW50ZWxfZ3B1X3Jlc2V0KGRl dik7Cj4+ICsKPj4gICAgICAgICAgaW50ZWxfdW5jb3JlX2ZpbmkoZGV2KTsKPj4gICAgICAgICAg aWYgKGRldl9wcml2LT5yZWdzICE9IE5VTEwpCj4+ICAgICAgICAgICAgICAgICAgcGNpX2lvdW5t YXAoZGV2LT5wZGV2LCBkZXZfcHJpdi0+cmVncyk7Cj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pOTE1X2dlbV9jb250ZXh0LmMKPj4gYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dlbV9jb250ZXh0LmMKPj4gaW5kZXggYTdlNThhOC4uMzc2ZWU2YiAxMDA2NDQKPj4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4dC5jCj4+ICsrKyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRleHQuYwo+PiBAQCAtMzczLDExICszNzMsNiBA QCB2b2lkIGk5MTVfZ2VtX2NvbnRleHRfZmluaShzdHJ1Y3QgZHJtX2RldmljZSAqZGV2KQo+PiAg ICAgICAgICBpbnQgaTsKPj4KPj4gICAgICAgICAgaWYgKGRjdHgtPmxlZ2FjeV9od19jdHgucmNz X3N0YXRlKSB7Cj4+IC0gICAgICAgICAgICAgICAvKiBUaGUgb25seSBrbm93biB3YXkgdG8gc3Rv cCB0aGUgZ3B1IGZyb20gYWNjZXNzaW5nCj4+IHRoZSBodyBjb250ZXh0IGlzCj4+IC0gICAgICAg ICAgICAgICAgKiB0byByZXNldCBpdC4gRG8gdGhpcyBhcyB0aGUgdmVyeSBsYXN0IG9wZXJhdGlv bgo+PiB0byBhdm9pZCBjb25mdXNpbmcKPj4gLSAgICAgICAgICAgICAgICAqIG90aGVyIGNvZGUs IGxlYWRpbmcgdG8gc3B1cmlvdXMgZXJyb3JzLiAqLwo+PiAtICAgICAgICAgICAgICAgaW50ZWxf Z3B1X3Jlc2V0KGRldik7Cj4+IC0KPj4gICAgICAgICAgICAgICAgICAvKiBXaGVuIGRlZmF1bHQg Y29udGV4dCBpcyBjcmVhdGVkIGFuZCBzd2l0Y2hlZCB0bywKPj4gYmFzZSBvYmplY3QgcmVmY291 bnQKPj4gICAgICAgICAgICAgICAgICAgKiB3aWxsIGJlIDIgKCsxIGZyb20gb2JqZWN0IGNyZWF0 aW9uIGFuZCArMSBmcm9tCj4+IGRvX3N3aXRjaCgpKS4KPj4gICAgICAgICAgICAgICAgICAgKiBp OTE1X2dlbV9jb250ZXh0X2ZpbmkoKSB3aWxsIGJlIGNhbGxlZCBhZnRlcgo+PiBncHVfaWRsZSgp IGhhcyBzd2l0Y2hlZAo+Cj4gSSdkIGJlIGhhcHB5IHRvIHItYiB0aGF0LiBIYXZpbmcgYSB2ZXJi b3NlIGNvbW1lbnQgZXhwbGFpbmluZyB3aHkgd2UgcHV0Cj4gdGhlIHNob3RndW4gdG8gb3VyIGhl YWQgaXMgZGVmaW5pdGVseSByZXF1aXJlZCwgdGhhbmtzLgo+IC1DaHJpcwo+Cl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==