From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: fix crash in error state readout on non-execlist platforms v2 Date: Wed, 23 Sep 2015 10:34:57 +0200 Message-ID: <20150923083457.GP3383@phenom.ffwll.local> References: <1441921209-3430-1-git-send-email-jbarnes@virtuousgeek.org> <1442336581-12442-1-git-send-email-jbarnes@virtuousgeek.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f180.google.com (mail-wi0-f180.google.com [209.85.212.180]) by gabe.freedesktop.org (Postfix) with ESMTPS id C25C66E251 for ; Wed, 23 Sep 2015 01:32:05 -0700 (PDT) Received: by wicfx3 with SMTP id fx3so226912705wic.1 for ; Wed, 23 Sep 2015 01:32:04 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1442336581-12442-1-git-send-email-jbarnes@virtuousgeek.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jesse Barnes Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBTZXAgMTUsIDIwMTUgYXQgMTA6MDM6MDFBTSAtMDcwMCwgSmVzc2UgQmFybmVzIHdy b3RlOgo+IExvb2tzIGxpa2UgdGhpcyB3YXMgaW50cm9kdWNlZCBpbjoKPiBjb21taXQgZDE2NzUx OThlZDFmMjFhZWM2ZTAzNjMzNmU0MzQwYzQwYjcyNjQ5Nwo+IEF1dGhvcjogQWxleCBEYWkgPHl1 LmRhaUBpbnRlbC5jb20+Cj4gRGF0ZTogICBXZWQgQXVnIDEyIDE1OjQzOjQzIDIwMTUgKzAxMDAK PiAKPiAgICAgZHJtL2k5MTU6IEludGVncmF0ZSBHdUMtYmFzZWQgY29tbWFuZCBzdWJtaXNzaW9u Cj4gCj4gVGhpcyBwYXRjaCBhc3N1bWVkIExSQyBjb250ZXh0cyBhbmQgSFdTIGxheW91dCwgd2hp Y2ggaXMgaW5jb3JyZWN0IG9uCj4gcGxhdGZvcm1zIHdpdGhvdXQgZXhlY2xpc3RzLiAgVGhpcyBj YW4gbGVhZCB0byBhIGNyYXNoIGluIEdQVSBlcnJvcgo+IHN0YXRlIHJlYWRvdXQgb24gdGhvc2Ug cGxhdGZvcm1zLgo+IAo+IEkgZG9uJ3Qgc2VlIGEgYnVnIGZpbGVkIGZvciB0aGlzLCBidXQgdGhl cmUgbWF5IGJlIG9uZSB0aGF0IEkgaGF2ZW4ndAo+IGZvdW5kLgo+IAo+IHYyOiBmaXh1cCBvZmZz ZXQgaGFuZGxpbmcgZm9yIGVycm9yIGNhcHR1cmUgZml4IChEYXZlKQo+IAo+IENjOiBBbGV4IERh aSA8eXUuZGFpQGludGVsLmNvbT4KPiBSZXZpZXdlZC1ieTogRGF2ZSBHb3Jkb24gPGRhdmlkLnMu Z29yZG9uQGludGVsLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBKZXNzZSBCYXJuZXMgPGpiYXJuZXNA dmlydHVvdXNnZWVrLm9yZz4KClF1ZXVlZCBmb3IgLW5leHQsIHRoYW5rcyBmb3IgdGhlIHBhdGNo LgotRGFuaWVsCgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dwdV9lcnJvci5j IHwgMTggKysrKysrKysrKysrLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMiBpbnNlcnRpb25z KCspLCA2IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dwdV9lcnJvci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3Iu Ywo+IGluZGV4IDMzNzlmOWMuLmY5NWRlMDUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9ncHVfZXJyb3IuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf Z3B1X2Vycm9yLmMKPiBAQCAtNDU3LDE3ICs0NTcsMjMgQEAgaW50IGk5MTVfZXJyb3Jfc3RhdGVf dG9fc3RyKHN0cnVjdCBkcm1faTkxNV9lcnJvcl9zdGF0ZV9idWYgKm0sCj4gIAkJfQo+ICAKPiAg CQlpZiAoKG9iaiA9IGVycm9yLT5yaW5nW2ldLmh3c19wYWdlKSkgewo+ICsJCQl1NjQgaHdzX29m ZnNldCA9IG9iai0+Z3R0X29mZnNldDsKPiArCQkJdTMyICpod3NfcGFnZSA9ICZvYmotPnBhZ2Vz WzBdWzBdOwo+ICsKPiArCQkJaWYgKGk5MTUuZW5hYmxlX2V4ZWNsaXN0cykgewo+ICsJCQkJaHdz X29mZnNldCArPSBMUkNfUFBIV1NQX1BOICogUEFHRV9TSVpFOwo+ICsJCQkJaHdzX3BhZ2UgPSAm b2JqLT5wYWdlc1tMUkNfUFBIV1NQX1BOXVswXTsKPiArCQkJfQo+ICAJCQllcnJfcHJpbnRmKG0s ICIlcyAtLS0gSFcgU3RhdHVzID0gMHglMDhsbHhcbiIsCj4gLQkJCQlkZXZfcHJpdi0+cmluZ1tp XS5uYW1lLAo+IC0JCQkJb2JqLT5ndHRfb2Zmc2V0ICsgTFJDX1BQSFdTUF9QTiAqIFBBR0VfU0la RSk7Cj4gKwkJCQkgICBkZXZfcHJpdi0+cmluZ1tpXS5uYW1lLCBod3Nfb2Zmc2V0KTsKPiAgCQkJ b2Zmc2V0ID0gMDsKPiAgCQkJZm9yIChlbHQgPSAwOyBlbHQgPCBQQUdFX1NJWkUvMTY7IGVsdCAr PSA0KSB7Cj4gIAkJCQllcnJfcHJpbnRmKG0sICJbJTA0eF0gJTA4eCAlMDh4ICUwOHggJTA4eFxu IiwKPiAgCQkJCQkgICBvZmZzZXQsCj4gLQkJCQkJICAgb2JqLT5wYWdlc1tMUkNfUFBIV1NQX1BO XVtlbHRdLAo+IC0JCQkJCSAgIG9iai0+cGFnZXNbTFJDX1BQSFdTUF9QTl1bZWx0KzFdLAo+IC0J CQkJCSAgIG9iai0+cGFnZXNbTFJDX1BQSFdTUF9QTl1bZWx0KzJdLAo+IC0JCQkJCSAgIG9iai0+ cGFnZXNbTFJDX1BQSFdTUF9QTl1bZWx0KzNdKTsKPiArCQkJCQkgICBod3NfcGFnZVtlbHRdLAo+ ICsJCQkJCSAgIGh3c19wYWdlW2VsdCsxXSwKPiArCQkJCQkgICBod3NfcGFnZVtlbHQrMl0sCj4g KwkJCQkJICAgaHdzX3BhZ2VbZWx0KzNdKTsKPiAgCQkJCQlvZmZzZXQgKz0gMTY7Cj4gIAkJCX0K PiAgCQl9Cj4gLS0gCj4gMS45LjEKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAoKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIs IEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==