From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 07/55] drm/i915: Avoid using intel_engine_cs *ring for GPU error capture Date: Tue, 26 Jul 2016 07:59:29 +0300 Message-ID: <1469509169.4681.9.camel@linux.intel.com> References: <1469467954-3920-1-git-send-email-chris@chris-wilson.co.uk> <1469467954-3920-8-git-send-email-chris@chris-wilson.co.uk> 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 E48536E13F for ; Tue, 26 Jul 2016 04:59:31 +0000 (UTC) In-Reply-To: <1469467954-3920-8-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gbWEsIDIwMTYtMDctMjUgYXQgMTg6MzEgKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKCj4g SW5zaWRlIHRoZSBlcnJvciBjYXB0dXJlIGl0c2VsZiwgd2UgcmVmZXIgdG8gbm90IG9ubHkgdGhl IGhhcmR3YXJlCj4gZW5naW5lLCBpdHMgcmluZ2J1ZmZlciBidXQgYWxzbyB0aGUgY2FwdHVyZSBz dGF0ZS4gRmluZGluZyBjbGVhciBuYW1lcwo+IGZvciBlYWNoIHdoaWxzdCBhdm9pZGluZyBtaXhp bmcgcmluZy9pbnRlbF9lbmdpbmVfY3MgaXMgdHJpY2t5LiBBcyBhCj4gY29tcHJvbWlzZSB3ZSBr ZWVwIHVzaW5nIGVyaW5nIGZvciB0aGUgZXJyb3IgY2FwdHVyZS4KPiAKPiBTaWduZWQtb2ZmLWJ5 OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBMaW5rOiBodHRwOi8v cGF0Y2h3b3JrLmZyZWVkZXNrdG9wLm9yZy9wYXRjaC9tc2dpZC8xNDY5NDMyNjg3LTIyNzU2LTgt Z2l0LXNlbmQtZW1haWwtY2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrCj4gLS0tCj4gwqBkcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5owqDCoMKgwqDCoMKgwqB8wqDCoMKgNiArLQo+IMKgZHJp dmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYyB8IDI1NSArKysrKysrKysrKysrKysr Ky0tLS0tLS0tLS0tLS0tLS0tCj4gwqAyIGZpbGVzIGNoYW5nZWQsIDEzNCBpbnNlcnRpb25zKCsp LCAxMjcgZGVsZXRpb25zKC0pCj4gCgo8U05JUD4KCj4gQEAgLTI0MCw2OSArMjQwLDcxIEBAIHN0 YXRpYyBjb25zdCBjaGFyICpoYW5nY2hlY2tfYWN0aW9uX3RvX3N0cihlbnVtIGludGVsX3Jpbmdf aGFuZ2NoZWNrX2FjdGlvbiBhKQo+IMKgfQo+IMKgCj4gwqBzdGF0aWMgdm9pZCBpOTE1X3Jpbmdf ZXJyb3Jfc3RhdGUoc3RydWN0IGRybV9pOTE1X2Vycm9yX3N0YXRlX2J1ZiAqbSwKPiAtCQkJCcKg wqBzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+IC0JCQkJwqDCoHN0cnVjdCBkcm1faTkxNV9lcnJv cl9zdGF0ZSAqZXJyb3IsCj4gLQkJCQnCoMKgaW50IHJpbmdfaWR4KQo+ICsJCQkJwqDCoMKgwqBz dHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+ICsJCQkJwqDCoMKgwqBzdHJ1Y3QgZHJtX2k5MTVfZXJy b3Jfc3RhdGUgKmVycm9yLAo+ICsJCQkJwqDCoMKgwqBpbnQgZW5naW5lX2lkeCkKPiDCoHsKPiAt CXN0cnVjdCBkcm1faTkxNV9lcnJvcl9yaW5nICpyaW5nID0gJmVycm9yLT5yaW5nW3JpbmdfaWR4 XTsKPiArCXN0cnVjdCBkcm1faTkxNV9lcnJvcl9lbmdpbmUgKmVyaW5nID0gJmVycm9yLT5lbmdp bmVbZW5naW5lX2lkeF07Cj4gwqAKCkknZCBiZSBpbmNsaW5lZCBrZWVwaW5nIHRoZSBzdHJ1Y3Qg YW5kIHZhcmlhYmxlIG5hbWVzIGNsb3NlLCBzbyByYXRoZXIKZWVuZ2luZS4gRXZlbiB0aG91Z2gg dGhlIGVycm9yIHN0YXRlIGlzIGEgbWFzaHVwLiBXZSBmaWxsIHRoZSByaW5nCnN0YXRlIHRvIHRo ZSBlbmdpbmUgZXJyb3Igc3RhdGUuIEZ1bmN0aW9uIGNvdWxkIGJlCmk5MTVfZW5naW5lX2Vycm9y X3Jpbmdfc3RhdGUoKSBvciBzbywgdG8gInJlZHVjZSIgY29uZnVzaW9uPwoKPiBAQCAtNDE0LDcg KzQxNiw3IEBAIGludCBpOTE1X2Vycm9yX3N0YXRlX3RvX3N0cihzdHJ1Y3QgZHJtX2k5MTVfZXJy b3Jfc3RhdGVfYnVmICptLAo+IMKgCWlmIChJU19HRU43KGRldikpCj4gwqAJCWVycl9wcmludGYo bSwgIkVSUl9JTlQ6IDB4JTA4eFxuIiwgZXJyb3ItPmVycl9pbnQpOwo+IMKgCj4gLQlmb3IgKGkg PSAwOyBpIDwgQVJSQVlfU0laRShlcnJvci0+cmluZyk7IGkrKykKPiArCWZvciAoaSA9IDA7IGkg PCBBUlJBWV9TSVpFKGVycm9yLT5lbmdpbmUpOyBpKyspCj4gwqAJCWk5MTVfcmluZ19lcnJvcl9z dGF0ZShtLCBkZXYsIGVycm9yLCBpKTsKPiDCoAoKVGhpcyBjYXB0dXJlcyB0aGUgZW5naW5lIHJl bGF0ZWQgcmluZyBzdGF0ZSwgSSB0aGluayBpdCdzIGV2ZW4gd29ydGggYQpjb21tZW50IHdoZW4g dGhlcmUgaXMgZW5naW5lIHZzLiBlcnJvciBkaXNwYXJpdHkuCgpBbmQgaG93IGFib3V0IHRoZSBt ZXNzYWdlcz8gU2hvdWxkIHdlIHVwZGF0ZSB0aGVtIG1vcmUgYWdyZXNzaXZlbHkKd2hlcmUgbmVj ZXNzYXJ5LgoKUmVnYXJkcywgSm9vbmFzCi0tIApKb29uYXMgTGFodGluZW4KT3BlbiBTb3VyY2Ug VGVjaG5vbG9neSBDZW50ZXIKSW50ZWwgQ29ycG9yYXRpb24KX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==