From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 08/19] drm/i915: Allow init_breadcrumbs to be used from irq context Date: Thu, 17 May 2018 11:40:08 +0100 Message-ID: <77c6cbc1-aebb-fed1-e5ce-c9dc3d0c8fc4@linux.intel.com> References: <20180517074055.14638-1-chris@chris-wilson.co.uk> <20180517074055.14638-8-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id AEB906E2AC for ; Thu, 17 May 2018 10:40:11 +0000 (UTC) In-Reply-To: <20180517074055.14638-8-chris@chris-wilson.co.uk> Content-Language: en-GB 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 Ck9uIDE3LzA1LzIwMTggMDg6NDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBJbiBvcmRlciB0byBz dXBwb3J0IGVuZ2luZSByZXNldCBmcm9tIGlycSAodGltZXIpIGNvbnRleHQsIHdlIG5lZWQgdG8g YmUKPiBhYmxlIHRvIHJlLWluaXRpYWxpc2UgdGhlIGJyZWFkY3J1bWJzLiBTbyB3ZSBuZWVkIHRv IHByb21vdGUgdGhlIHBsYWluCj4gc3Bpbl9sb2NrX2lycSB0byBhIHNhZmUgc3Bpbl9sb2NrX2ly cXNhdmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxz b24uY28udWs+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9icmVhZGNydW1i cy5jIHwgNSArKystLQo+ICAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxl dGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYnJl YWRjcnVtYnMuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2JyZWFkY3J1bWJzLmMKPiBp bmRleCAxOGU2NDNkZjUyM2UuLjg2YTk4N2I4YWM2NiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9icmVhZGNydW1icy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfYnJlYWRjcnVtYnMuYwo+IEBAIC04NDYsOCArODQ2LDkgQEAgc3RhdGljIHZvaWQg Y2FuY2VsX2Zha2VfaXJxKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKPiAgIHZvaWQg aW50ZWxfZW5naW5lX3Jlc2V0X2JyZWFkY3J1bWJzKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVu Z2luZSkKPiAgIHsKPiAgIAlzdHJ1Y3QgaW50ZWxfYnJlYWRjcnVtYnMgKmIgPSAmZW5naW5lLT5i cmVhZGNydW1iczsKPiArCXVuc2lnbmVkIGxvbmcgZmxhZ3M7Cj4gICAKPiAtCXNwaW5fbG9ja19p cnEoJmItPmlycV9sb2NrKTsKPiArCXNwaW5fbG9ja19pcnFzYXZlKCZiLT5pcnFfbG9jaywgZmxh Z3MpOwo+ICAgCj4gICAJLyoKPiAgIAkgKiBMZWF2ZSB0aGUgZmFrZV9pcnEgdGltZXIgZW5hYmxl ZCAoaWYgaXQgaXMgcnVubmluZyksIGJ1dCBjbGVhciB0aGUKPiBAQCAtODcxLDcgKzg3Miw3IEBA IHZvaWQgaW50ZWxfZW5naW5lX3Jlc2V0X2JyZWFkY3J1bWJzKHN0cnVjdCBpbnRlbF9lbmdpbmVf Y3MgKmVuZ2luZSkKPiAgIAkgKi8KPiAgIAljbGVhcl9iaXQoRU5HSU5FX0lSUV9CUkVBRENSVU1C LCAmZW5naW5lLT5pcnFfcG9zdGVkKTsKCkNvdWxkIGRlbW90ZSB0aGVtIHRvIF9fY2xlYXJfYml0 IGJ1dCB0aGF0J3Mgbm90IG5ldyBpbiB0aGlzIHBhdGNoLgoKPiAgIAo+IC0Jc3Bpbl91bmxvY2tf aXJxKCZiLT5pcnFfbG9jayk7Cj4gKwlzcGluX3VubG9ja19pcnFyZXN0b3JlKCZiLT5pcnFfbG9j aywgZmxhZ3MpOwo+ICAgfQo+ICAgCj4gICB2b2lkIGludGVsX2VuZ2luZV9maW5pX2JyZWFkY3J1 bWJzKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKPiAKClJldmlld2VkLWJ5OiBUdnJ0 a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgoKUmVnYXJkcywKClR2cnRrbwpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZngg bWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK