From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH 2/7] drm/i915: Only sync tasklets once for recursive reset preparation Date: Wed, 16 May 2018 17:24:56 +0300 Message-ID: <877eo3adaf.fsf@gaia.fi.intel.com> References: <20180516064741.30912-1-chris@chris-wilson.co.uk> <20180516064741.30912-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 mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id 8D8AA6E430 for ; Wed, 16 May 2018 14:24:59 +0000 (UTC) In-Reply-To: <20180516064741.30912-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+IHdyaXRlczoKCj4gV2hlbiBz ZXR0aW5nIHVwIHJlc2V0LCB3ZSBtYXkgbmVlZCB0byByZWN1cnNpdmVseSBwcmVwYXJlIGFuIGVu Z2luZS4gSW4KPiB3aGljaCBjYXNlIHdlIHNob3VsZCBvbmx5IHN5bmNocm9ub3VzbHkgZmx1c2gg dGhlIHRhc2tsZXRzIG9uIHRoZSBvdXRlcgo+IG1vc3QgY2FsbCwgdGhlIGlubmVyIGNhbGxzIHdp bGwgdGhlbiBiZSBpbnNpZGUgYW4gYXRvbWljIHNlY3Rpb24gd2hlcmUKPiB0aGUgdGFza2xldCB3 aWxsIG5ldmVyIGJlIHJ1biAoYW5kIHNvIHRoZSBzeW5jIHdpbGwgbmV2ZXIgY29tcGxldGUpLgo+ Cj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+ Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgfCAyICstCj4gIGRyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmggfCA3ICsrKysrKysKPiAgMiBmaWxlcyBjaGFuZ2Vk LCA4IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0u Ywo+IGluZGV4IDBkYzM2OWE5ZWM0ZC4uYWFiMWY1ZTc3YWU5IDEwMDY0NAo+IC0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dlbS5jCj4gQEAgLTMwMzYsNyArMzAzNiw3IEBAIGk5MTVfZ2VtX3Jlc2V0X3ByZXBhcmVf ZW5naW5lKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKPiAgCSAqIFR1cm5pbmcgb2Zm IHRoZSBleGVjbGlzdHMtPnRhc2tsZXQgdW50aWwgdGhlIHJlc2V0IGlzIG92ZXIKPiAgCSAqIHBy ZXZlbnRzIHRoZSByYWNlLgo+ICAJICovCj4gLQl0YXNrbGV0X2Rpc2FibGUoJmVuZ2luZS0+ZXhl Y2xpc3RzLnRhc2tsZXQpOwo+ICsJX190YXNrbGV0X2Rpc2FibGVfb25jZSgmZW5naW5lLT5leGVj bGlzdHMudGFza2xldCk7CgpJdCBpcyBkZWJhdGFibGUgdGhhdCBjb3VsZCB0aGUgbmFtaW5nIGJl IGltcHJvdmVkIGFzCnRoZSAnb25jZScgaXMgdGllZCB0byB0aGUgZGlzYWJsZSBub3cuCgpfX3Rh c2tsZXRfZGlzYWJsZV93YWl0X1tvbmNlfGZpcnN0XS4KCkkgd2FzIGdvaW5nIHRvIGluc2lzdCBv biBhZGRpbmcgYSBjb21tZW50IHRobywKYnV0IHRoZXJlIGl0IGlzIGFscmVhZHkgYWJvdmUsIGV4 cGxhaW5pbmcKdGhlIHJlY3Vyc2lvbiBmcm9tIHNldCB3ZWRnZWQuCgpSZXZpZXdlZC1ieTogTWlr YSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBsaW51eC5pbnRlbC5jb20+Cgo+ICAKPiAgCS8qCj4g IAkgKiBXZSdyZSB1c2luZyB3b3JrZXIgdG8gcXVldWUgcHJlZW1wdGlvbiByZXF1ZXN0cyBmcm9t IHRoZSB0YXNrbGV0IGluCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf Z2VtLmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5oCj4gaW5kZXggNTI1OTIwNDA0 ZWRlLi5hZjAzM2U3YzFjNTYgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9nZW0uaAo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmgKPiBAQCAtMjYs NiArMjYsNyBAQAo+ICAjZGVmaW5lIF9fSTkxNV9HRU1fSF9fCj4gIAo+ICAjaW5jbHVkZSA8bGlu dXgvYnVnLmg+Cj4gKyNpbmNsdWRlIDxsaW51eC9pbnRlcnJ1cHQuaD4KPiAgCj4gIHN0cnVjdCBk cm1faTkxNV9wcml2YXRlOwo+ICAKPiBAQCAtNzIsNCArNzMsMTAgQEAgc3RydWN0IGRybV9pOTE1 X3ByaXZhdGU7Cj4gIHZvaWQgaTkxNV9nZW1fcGFyayhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAq aTkxNSk7Cj4gIHZvaWQgaTkxNV9nZW1fdW5wYXJrKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpp OTE1KTsKPiAgCj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBfX3Rhc2tsZXRfZGlzYWJsZV9vbmNlKHN0 cnVjdCB0YXNrbGV0X3N0cnVjdCAqdCkKPiArewo+ICsJaWYgKGF0b21pY19pbmNfcmV0dXJuKCZ0 LT5jb3VudCkgPT0gMSkKPiArCQl0YXNrbGV0X3VubG9ja193YWl0KHQpOwo+ICt9Cj4gKwo+ICAj ZW5kaWYgLyogX19JOTE1X0dFTV9IX18gKi8KPiAtLSAKPiAyLjE3LjAKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==