From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 6/6] drm/i915: Only attempt to signal the request once from the interrupt handler Date: Wed, 15 Mar 2017 20:09:18 +0000 Message-ID: <83fbe902-ecd2-336a-fa17-2af1e3da8c1e@linux.intel.com> References: <20170315140107.18720-1-chris@chris-wilson.co.uk> <20170315140107.18720-6-chris@chris-wilson.co.uk> <3efd867a-1cdc-91bb-05e4-e7b36642d121@linux.intel.com> <20170315200554.GL2118@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 26D476E083 for ; Wed, 15 Mar 2017 20:09:21 +0000 (UTC) In-Reply-To: <20170315200554.GL2118@nuc-i3427.alporthouse.com> 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, Mika Kuoppala List-Id: intel-gfx@lists.freedesktop.org Ck9uIDE1LzAzLzIwMTcgMjA6MDUsIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBXZWQsIE1hciAx NSwgMjAxNyBhdCAwNzo0NzoyMFBNICswMDAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPj4KPj4g T24gMTUvMDMvMjAxNyAxNDowMSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+Pj4gQ2hlY2sgdGhhdCBz aWduYWxlZCBiaXQgb24gdGhlIHJlcXVlc3QtPmZlbmNlIGJlZm9yZSBhY3F1aXJpbmcgYQo+Pgo+ PiAgICAgICAgICAgICAiaXMgbm90IHNldCIgXgo+Pgo+PiBPciAiQ2hlY2sgdGhhdCB0aGUgcmVx dWVzdCBoYXMgbm90IGJlZW4gc2lnbmFsbGVkIGJlZm9yZS4uIiA/Cj4+Cj4+PiByZWZlcmVuY2Ug dG8gdGhlIHJlcXVlc3QgZm9yIHNpZ25hbGluZyBsYXRlciBpbiB0aGUgaW50ZXJydXB0IGhhbmRs ZXIuCj4+Pgo+Pj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxz b24uY28udWs+Cj4+PiBDYzogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBpbnRlbC5jb20+ Cj4+PiBDYzogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPj4+IC0t LQo+Pj4gZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYyB8IDQgKysrLQo+Pj4gMSBmaWxl IGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pj4KPj4+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9pcnEuYwo+Pj4gaW5kZXggMzFmMGQ3Yzg5OTJmLi5lNjQ2YzRlYmE2NWQgMTAwNjQ0 Cj4+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jCj4+PiArKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jCj4+PiBAQCAtMTA1Niw3ICsxMDU2LDkgQEAgc3Rh dGljIHZvaWQgbm90aWZ5X3Jpbmcoc3RydWN0IGludGVsX2VuZ2luZV9jcyAqZW5naW5lKQo+Pj4g CQkgKiBhbmQgbWFueSB3YWl0ZXJzLgo+Pj4gCQkgKi8KPj4+IAkJaWYgKGk5MTVfc2Vxbm9fcGFz c2VkKGludGVsX2VuZ2luZV9nZXRfc2Vxbm8oZW5naW5lKSwKPj4+IC0JCQkJICAgICAgd2FpdC0+ c2Vxbm8pKQo+Pj4gKwkJCQkgICAgICB3YWl0LT5zZXFubykgJiYKPj4+ICsJCSAgICAhdGVzdF9i aXQoRE1BX0ZFTkNFX0ZMQUdfU0lHTkFMRURfQklULAo+Pj4gKwkJCSAgICAgICZ3YWl0LT5yZXF1 ZXN0LT5mZW5jZS5mbGFncykpCj4+PiAJCQlycSA9IGk5MTVfZ2VtX3JlcXVlc3RfZ2V0KHdhaXQt PnJlcXVlc3QpOwo+Pj4KPj4+IAkJd2FrZV91cF9wcm9jZXNzKHdhaXQtPnRzayk7Cj4+Pgo+Pgo+ PiBJcyB0aGlzIGp1c3QgdG8gb3B0aW1pemUgdGhpbmdzIHNsaWdodGx5PyBEb2VzIGl0IGhhcHBl bgo+PiBzdWZmaWNpZW50bHkgb2Z0ZW4gZm9yIGl0IHRvIGJlIHdvcnRoIGl0Pwo+Cj4gRXZlbiBv bmNlIHdvdWxkIGJlIGVub3VnaC4gQW4gdW5sb2NrZWQgcmVhZCBvZiBmZW5jZS5mbGFncyBpcyBt dWNoCj4gY2hlYXBlciB0aGFuIHRoZSBsb2NrZWQgZ2V0L3B1dCB3ZSBnbyB0aHJvdWdoIG90aGVy d2lzZS4gRXZlbiBpZiB0aGUKPiBjaGVjayBpcyBhIGR1ZCwgdGhlIGxvYWQgb2YgdGhlIGNhY2hl bGluZSBwcmlvciB0byB1cyBtYWtpbmcgaXQKPiBleGNsdXNpdmUgaXMgImZyZWUiLgo+Cj4gSSdt IG1vc3RseSB0aGlua2luZyBhYm91dCB0aGUgc2l0dWF0aW9ucyB3aGVyZSB3ZSBoYXZlIHBpbGUg b2YgYmFyZQo+IGJyZWFkY3J1bWJzIHdoZXJlIHdlIG1heSB2ZXJ5IHdlbGwgZ2V0IGludGVycnVw dHMgZmFzdGVyIHRoYW4gd2UgY2FuIGdldAo+IHJpZCBvZiB0aGUgaW50ZWxfd2FpdC4gT3IgcGVy aGFwcyBhIG15dGhpY2FsIHNsb3cgZGV2aWNlLgoKTWFrZXMgc2Vuc2Ugbm93IHRoYXQgeW91J3Zl IHNhaWQgaXQuIE1heWJlIGMmcCBpbnRvIHRoZSBjb21taXQgYXMgd2VsbC4gOykKClJldmlld2Vk LWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwuY29tPgoKUmVnYXJkcywK ClR2cnRrbwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K SW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==