From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH] drm/i915: Assert that the request is indeed complete when signaled from irq Date: Mon, 5 Mar 2018 12:25:21 +0000 Message-ID: <87e89751-cff8-9742-8efb-8f04ce90ec0d@linux.intel.com> References: <20180305104105.8296-1-chris@chris-wilson.co.uk> <152024889840.32001.13226815395700996173@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 B59AB6E301 for ; Mon, 5 Mar 2018 12:25:23 +0000 (UTC) In-Reply-To: <152024889840.32001.13226815395700996173@mail.alporthouse.com> 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 Ck9uIDA1LzAzLzIwMTggMTE6MjEsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE4LTAzLTA1IDExOjEyOjQ1KQo+Pgo+PiBPbiAwNS8wMy8yMDE4IDEwOjQx LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBBZnRlciB3ZSBjYWxsIGRtYV9mZW5jZV9zaWduYWwo KSwgY29uZmlybSB0aGF0IHRoZSByZXF1ZXN0IHdhcyBpbmRlZWQKPj4+IGNvbXBsZXRlLgo+Pj4K Pj4+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVr Pgo+Pj4gQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Cj4+PiAt LS0KPj4+ICAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfaXJxLmMgfCAxICsKPj4+ICAgIDEg ZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEu Ywo+Pj4gaW5kZXggY2UxNjAwM2VmMDQ4Li42MzNjMTg3ODVjMWUgMTAwNjQ0Cj4+PiAtLS0gYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jCj4+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2lycS5jCj4+PiBAQCAtMTEyMyw2ICsxMTIzLDcgQEAgc3RhdGljIHZvaWQgbm90 aWZ5X3Jpbmcoc3RydWN0IGludGVsX2VuZ2luZV9jcyAqZW5naW5lKQo+Pj4gICAgCj4+PiAgICAg ICAgaWYgKHJxKSB7Cj4+PiAgICAgICAgICAgICAgICBkbWFfZmVuY2Vfc2lnbmFsKCZycS0+ZmVu Y2UpOwo+Pj4gKyAgICAgICAgICAgICBHRU1fQlVHX09OKCFpOTE1X3JlcXVlc3RfY29tcGxldGVk KHJxKSk7Cj4+PiAgICAgICAgICAgICAgICBpOTE1X3JlcXVlc3RfcHV0KHJxKTsKPj4+ICAgICAg ICB9Cj4+PiAgICAKPj4+Cj4+Cj4+IFdoYXQncyB0aGUgbW90aXZhdGlvbj8gVGhlcmUgaXMgYSBp OTE1X3NlcW5vX3Bhc3NlZCBjaGVjayBhIGZldyBsaW5lcwo+IAo+IFRoZSBzZXFubyBjaGVjayBp cyBvbiB3YWl0LnNlcW5vLCB0aGlzIGlzIHRvIGNvbmZpcm0gaXQgYWxsIHRpZXMKPiB0b2dldGhl ciB3aXRoIHRoZSByZXF1ZXN0IGFuZCBvdXIgcHJlZW1wdGlvbiBhdm9pZGFuY2UgaXMgc29saWQu IFRoZQo+IG1vdGl2YXRpb24gd2FzIHRoZSBidWcgaW4gdGhlIHNpZ25hbGVyIGFsb25nIHRoZSBz YW1lIGxpbmVzLgo+IAo+PiBhYm92ZS4gU28gdGhlcmUgd291bGQgaGF2ZSB0byBiZSBhIGNvbmZ1 c2lvbiBpbiBpbnRlcm5hbCBicmVhZGNydW1icwo+PiBzdGF0ZSBmb3IgdGhpcyB0byBiZSBwb3Nz aWJsZS4gSW4gd2hpY2ggY2FzZSBJJ2QgcmF0aGVyIHB1dCB0aGUgYXNzZXJ0Cj4+IGluIGJyZWFk Y3J1bWJzIGNvZGUuIEZvciBpbnN0YW5jZSBpbiBpbnRlbF93YWl0X2NoZWNrX3JlcXVlc3QsIGFz c2VydGluZwo+PiB0aGF0IHRoZSBzZXFubyBpbiB3YWl0IG1hdGNoZXMgdGhlIHNlcW5vIGluIHdh aXQtPnJlcXVlc3QuCj4gCj4gVGhlIGVudGlyZSBwb2ludCBvZiB0aGF0IGNoZWNrIGlzIHRvIHNh eSB3aGVuIHRoZXkgZG9uJ3QgbWF0Y2ggc28gdGhhdAo+IHdlIGtub3cgd2hlbiB0aGUgcmVxdWVz dCB3YXMgdW5zdWJtaXR0ZWQgZHVyaW5nIHRoZSB3YWl0LgoKT2sgbXkgc3VnZ2VzdGluZyB3YXNu J3QgcmVhbGx5IGFwcHJvcHJpYXRlLiBJIGp1c3QgZGlzbGlrZWQgYSBiaXQgb3BlbiAKY29kaW5n IHRoZSBhc3NlcnQuIE5vIHNtYXJ0IGFuZCB3b3J0aHdoaWxlIHN1Z2dlc3Rpb25zIHRvIGltcHJv dmUgaXQuIAppOTE1X3JlcXVlc3Rfc2lnbmFsIGNhbWUgdG8gbWluZCB0byB3cmFwIHRoZSBhc3Nl cnQgYW5kIGRtYV9mZW5jZV9zaWduYWwgCmJ1dCBJIGRvbnQgc2VlIHN1ZmZpY2llbnQgY2FsbCBz aXRlcy4KClJldmlld2VkLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwu Y29tPgoKUmVnYXJkcywKClR2cnRrbwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=