From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH 2/7] drm/i915: Combine set-wedged protection and tasklet kicking Date: Mon, 07 May 2018 15:09:20 +0300 Message-ID: <878t8vy8en.fsf@gaia.fi.intel.com> References: <20180507092527.7359-1-chris@chris-wilson.co.uk> <20180507092527.7359-2-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 64E556E3A1 for ; Mon, 7 May 2018 12:09:35 +0000 (UTC) In-Reply-To: <20180507092527.7359-2-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 Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gQXJvdW5k IHJlcXVlc3Qgc3VibWlzc2lvbiwgd2UgcHJvdGVjdCB0aGUgY2FsbCB0byBzY2hlZHVsZSB3aXRo IGEKPiBwcmVtcHRpb24gZGlzYWJsZSBsb29wIHRvIHByZXZlbnQgc2V0LXdlZGdlIGNoYW5pbmcg ZnVuY3Rpb24gcG9pbnRlcnMKCnMvcHJlbXB0aW9uL3ByZWVtcHRpb24Kcy9jaGFuaW5nL2NoYW5n aW5nCgpBbHNvIFJDVSByZWFkIGNyaXRpY2FsIHNlY3Rpb25zIGNhbiBiZSBwcmVlbXB0ZWQgaWYg Q09ORklHX1BSRUVNUFRfUkNVCnNvIGl0IGxvb2tzIGxpa2Ugd2Ugc2hvdWxkIGhhdmUgaGFkIGV4 cGxpY2l0IHByZWVtcHRfZGlzYWJsZSgpCmJlZm9yZSB0aGUgcmN1X3JlYWRfbG9jaygpLCBpZiBp dCBpcyB0aGUgcHJlZW1wdCBkaXNhYmxlIHdlIHJlbHkgb24/CgotTWlrYQoKPiB1bmRlcm5lYXRo IHVzLiBUaGlzIGFsc28gcHJldmVudHMgdGhlIHRhc2tsZXQgcnVubmluZyBvbiB0aGUgbG9jYWwg Q1BVLAo+IGEgdHJpY2sgd2UgdXNlIGltbWVkaWF0ZWx5IGFmdGVyd2FyZHMgdG8gZm9yY2libHkg ZXhlY3V0ZSB0aGUgdGFza2xldAo+IGFmdGVyIHN1Ym1pc3Npb24uIFdlIGNhbiBjb21iaW5lIHRo ZSB0d28gd2xvZywgYW5kIGVuc3VyZSB0aGF0IHRoZQo+IHRhc2tsZXQgaXMgb25seSBleGVjdXRl ZCAob24gdGhlIGxvY2FsIENQVSkgYWZ0ZXIgd2UgY29tcGxldGUgb3VyCj4gdXBkYXRlcyB0byB0 aGUgc3VibWlzc2lvbiBxdWV1ZSAoYW5kIG5vdCBhZnRlciBhbiBpbnRlcm1lZGlhdGUsCj4gaW5j b21wbGV0ZSB1cGRhdGUpLgo+Cj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0Bj aHJpcy13aWxzb24uY28udWs+Cj4gQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBp bnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVxdWVzdC5jIHwg NSArLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDQgZGVsZXRpb25zKC0p Cj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZXF1ZXN0LmMgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlcXVlc3QuYwo+IGluZGV4IGU0Y2Y3NmVjMTRhNi4u ODhlZTQ0NDY3OWQ0IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVx dWVzdC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZXF1ZXN0LmMKPiBAQCAt MTExMCwxMiArMTExMCw5IEBAIHZvaWQgX19pOTE1X3JlcXVlc3RfYWRkKHN0cnVjdCBpOTE1X3Jl cXVlc3QgKnJlcXVlc3QsIGJvb2wgZmx1c2hfY2FjaGVzKQo+ICAJICogZGVjaWRlIHdoZXRoZXIg dG8gcHJlZW1wdCB0aGUgZW50aXJlIGNoYWluIHNvIHRoYXQgaXQgaXMgcmVhZHkgdG8KPiAgCSAq IHJ1biBhdCB0aGUgZWFybGllc3QgcG9zc2libGUgY29udmVuaWVuY2UuCj4gIAkgKi8KPiAtCXJj dV9yZWFkX2xvY2soKTsKPiArCWxvY2FsX2JoX2Rpc2FibGUoKTsKPiAgCWlmIChlbmdpbmUtPnNj aGVkdWxlKQo+ICAJCWVuZ2luZS0+c2NoZWR1bGUocmVxdWVzdCwgJnJlcXVlc3QtPmN0eC0+c2No ZWQpOwo+IC0JcmN1X3JlYWRfdW5sb2NrKCk7Cj4gLQo+IC0JbG9jYWxfYmhfZGlzYWJsZSgpOwo+ ICAJaTkxNV9zd19mZW5jZV9jb21taXQoJnJlcXVlc3QtPnN1Ym1pdCk7Cj4gIAlsb2NhbF9iaF9l bmFibGUoKTsgLyogS2ljayB0aGUgZXhlY2xpc3RzIHRhc2tsZXQgaWYganVzdCBzY2hlZHVsZWQg Ki8KPiAgCj4gLS0gCj4gMi4xNy4wCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=