From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [Intel-gfx] [PATCH v3 4/5] drm/i915: Clarify flow for disabling IRQs on storms Date: Mon, 5 Nov 2018 12:38:40 -0800 Message-ID: <20181105203840.GC4208@intel.com> References: <20181103001909.23645-1-lyude@redhat.com> <20181103001909.23645-5-lyude@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20181103001909.23645-5-lyude@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Lyude Paul Cc: David Airlie , intel-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gRnJpLCBOb3YgMDIsIDIwMTggYXQgMDg6MTk6MDdQTSAtMDQwMCwgTHl1ZGUgUGF1bCB3cm90 ZToKPiBUaGlzIGlzIHJhdGhlciBjb25mdXNpbmcgdG8gbG9vayBhdCBhcy1pczoKPiBkZXZfcHJp di0+ZGlzcGxheS5ocGRfaXJxX3NldHVwKGRldl9wcml2KTsgaW4gaW50ZWxfaHBkX2lycV9oYW5k bGVyKCkKPiBoYW5kbGVzIGRpc2FibGluZyB0aGUgYWN0dWFsIEhQRCBJUlEsIHdoaWxlCj4gaW50 ZWxfaHBkX2lycV9zdG9ybV9kaXNhYmxlKCkgaGFuZGxlcyBtb3ZpbmcgdGhlIEhQRCBwaW4gc3Rh dGUgb3ZlciBmcm9tCj4gTUFSS19ESVNBQkxFRCB0byBESVNBQkxFRCBhbG9uZyB3aXRoIGVuYWJs aW5nIHBvbGxpbmcgZm9yIGl0LgoKd2hhdCBhYm91dCBhbHNvIGNoYW5naW5nIHRoZSBuYW1lIG9m IHRoZSBmdW5jdGlvbj8KCj4gCj4gQ2M6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBs aW51eC5pbnRlbC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogTHl1ZGUgUGF1bCA8bHl1ZGVAcmVkaGF0 LmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfaG90cGx1Zy5jIHwgNiAr KysrKy0KPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ IAo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9ob3RwbHVnLmMgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9ob3RwbHVnLmMKPiBpbmRleCBjMTFkNzNkZTE2ZjIu LmU1ZTNlZWI3ZTQ4MiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9o b3RwbHVnLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9ob3RwbHVnLmMKPiBA QCAtMzUxLDcgKzM1MSw3IEBAIHN0YXRpYyB2b2lkIGk5MTVfaG90cGx1Z193b3JrX2Z1bmMoc3Ry dWN0IHdvcmtfc3RydWN0ICp3b3JrKQo+ICAJaHBkX2V2ZW50X2JpdHMgPSBkZXZfcHJpdi0+aG90 cGx1Zy5ldmVudF9iaXRzOwo+ICAJZGV2X3ByaXYtPmhvdHBsdWcuZXZlbnRfYml0cyA9IDA7Cj4g IAo+IC0JLyogRGlzYWJsZSBob3RwbHVnIG9uIGNvbm5lY3RvcnMgdGhhdCBoaXQgYW4gaXJxIHN0 b3JtLiAqLwo+ICsJLyogRW5hYmxlIHBvbGxpbmcgZm9yIGNvbm5lY3RvcnMgd2hpY2ggaGFkIEhQ RCBJUlEgc3Rvcm1zICovCj4gIAlpbnRlbF9ocGRfaXJxX3N0b3JtX2Rpc2FibGUoZGV2X3ByaXYp OwoKVGhpcyBub3cgZ2V0cyBjb25mdXNpbmcgdG8gbXkgYnJhaW4uLi4KY29tbWVudCBzYXlzICJl bmFibGUiIGZ1bmN0aW9uIG5hbWUgaXMgImRpc2FibGUiLgoKPgo+ICAJc3Bpbl91bmxvY2tfaXJx KCZkZXZfcHJpdi0+aXJxX2xvY2spOwo+IEBAIC00NTgsNiArNDU4LDEwIEBAIHZvaWQgaW50ZWxf aHBkX2lycV9oYW5kbGVyKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPiAgCQl9 Cj4gIAl9Cj4gIAo+ICsJLyoKPiArCSAqIERpc2FibGUgYW55IElSUXMgdGhhdCBzdG9ybXMgd2Vy ZSBkZXRlY3RlZCBvbi4gUG9sbGluZyBlbmFibGVtZW50Cj4gKwkgKiBoYXBwZW5zIGxhdGVyIGlu IG91ciBob3RwbHVnIHdvcmsuCj4gKwkgKi8KPiAgCWlmIChzdG9ybV9kZXRlY3RlZCAmJiBkZXZf cHJpdi0+ZGlzcGxheV9pcnFzX2VuYWJsZWQpCj4gIAkJZGV2X3ByaXYtPmRpc3BsYXkuaHBkX2ly cV9zZXR1cChkZXZfcHJpdik7Cj4gIAlzcGluX3VubG9jaygmZGV2X3ByaXYtPmlycV9sb2NrKTsK PiAtLSAKPiAyLjE5LjEKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRl dmVsCg==