From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 5/6] drm/i915/breadcrumbs: Assert that we do not shortcut the current bottom-half Date: Wed, 15 Mar 2017 19:40:24 +0000 Message-ID: <454fe0b6-802b-5bf2-8d87-a1e1d22e9232@linux.intel.com> References: <20170315140107.18720-1-chris@chris-wilson.co.uk> <20170315140107.18720-5-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 9E0796E0F6 for ; Wed, 15 Mar 2017 19:40:26 +0000 (UTC) In-Reply-To: <20170315140107.18720-5-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 Ck9uIDE1LzAzLzIwMTcgMTQ6MDEsIENocmlzIFdpbHNvbiB3cm90ZToKPiBXZSBuZWVkIHRvIGVu c3VyZSB0aGF0IHdlIGFsd2F5cyBzZXJpYWxpemUgdXBkYXRlcyB0byB0aGUgYm90dG9tLWhhbGYK PiB1c2luZyB0aGUgYnJlYWRjcnVtYnMuaXJxX2xvY2sgc28gdGhhdCB3ZSBkb24ndCByYWNlIHdp dGggYSBjb25jdXJyZW50Cj4gaW50ZXJydXB0IGhhbmRsZXIuIFRoaXMgaXMgbW9zdCBpbXBvcnRh bnQganVzdCBwcmlvciB0byBsZWF2aW5nIHRoZQo+IHdhaXRlciAod2hlbiB0aGUgaW50ZWxfd2Fp dCB3aWxsIGJlIG92ZXJ3cml0dGVuKSwgc28gbWFrZSBzdXJlIHdlIGFyZQo+IG5vdCB0aGUgY3Vy cmVudCBib3R0b20taGFsZiB3aGVuIHNraXBwaW5nIHRoZSBpcnEgbG9ja3MuCj4KPiBTaWduZWQt b2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogVHZy dGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfYnJlYWRjcnVtYnMuYyB8IDUgKysrKy0KPiAgMSBmaWxlIGNoYW5n ZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2JyZWFkY3J1bWJzLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9icmVhZGNydW1icy5jCj4gaW5kZXggZWJjYjU5NTAwMWZjLi5kMTAxNDg1NjdkYmMg MTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYnJlYWRjcnVtYnMuYwo+ ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2JyZWFkY3J1bWJzLmMKPiBAQCAtMjg3 LDYgKzI4Nyw3IEBAIHN0YXRpYyBpbmxpbmUgdm9pZCBfX2ludGVsX2JyZWFkY3J1bWJzX2Zpbmlz aChzdHJ1Y3QgaW50ZWxfYnJlYWRjcnVtYnMgKmIsCj4gIAkJCQkJICAgICAgc3RydWN0IGludGVs X3dhaXQgKndhaXQpCj4gIHsKPiAgCWxvY2tkZXBfYXNzZXJ0X2hlbGQoJmItPnJiX2xvY2spOwo+ ICsJR0VNX0JVR19PTihiLT5pcnFfd2FpdCA9PSB3YWl0KTsKPgo+ICAJLyogVGhpcyByZXF1ZXN0 IGlzIGNvbXBsZXRlZCwgc28gcmVtb3ZlIGl0IGZyb20gdGhlIHRyZWUsIG1hcmsgaXQgYXMKPiAg CSAqIGNvbXBsZXRlLCBhbmQgKnRoZW4qIHdha2UgdXAgdGhlIGFzc29jaWF0ZWQgdGFzay4KPiBA QCAtNTE3LDggKzUxOCwxMCBAQCB2b2lkIGludGVsX2VuZ2luZV9yZW1vdmVfd2FpdChzdHJ1Y3Qg aW50ZWxfZW5naW5lX2NzICplbmdpbmUsCj4gIAkgKiB0aGUgdHJlZSBieSB0aGUgYm90dG9tLWhh bGYgdG8gYXZvaWQgY29udGVudGlvbiBvbiB0aGUgc3BpbmxvY2sKPiAgCSAqIGJ5IHRoZSBoZXJk Lgo+ICAJICovCj4gLQlpZiAoUkJfRU1QVFlfTk9ERSgmd2FpdC0+bm9kZSkpCj4gKwlpZiAoUkJf RU1QVFlfTk9ERSgmd2FpdC0+bm9kZSkpIHsKPiArCQlHRU1fQlVHX09OKFJFQURfT05DRShiLT5p cnFfd2FpdCkgPT0gd2FpdCk7Cj4gIAkJcmV0dXJuOwo+ICsJfQo+Cj4gIAlzcGluX2xvY2tfaXJx KCZiLT5yYl9sb2NrKTsKPiAgCV9faW50ZWxfZW5naW5lX3JlbW92ZV93YWl0KGVuZ2luZSwgd2Fp dCk7Cj4KClJldmlld2VkLWJ5OiBUdnJ0a28gVXJzdWxpbiA8dHZydGtvLnVyc3VsaW5AaW50ZWwu Y29tPgoKUmVnYXJkcywKClR2cnRrbwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngK