From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [CI 2/2] drm/i915: Assert that the context-switch completion matches our context Date: Mon, 23 Jan 2017 11:59:08 +0000 Message-ID: References: <20170123113132.18665-1-chris@chris-wilson.co.uk> <20170123113132.18665-2-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 mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 463EC6E50C for ; Mon, 23 Jan 2017 11:59:10 +0000 (UTC) In-Reply-To: <20170123113132.18665-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 Ck9uIDIzLzAxLzIwMTcgMTE6MzEsIENocmlzIFdpbHNvbiB3cm90ZToKPiBXaGVuIGV4ZWNsaXN0 cyBzaWduYWxzIHRoZSBjb250ZXh0IGNvbXBsZXRpb24sIGl0IGFsc28gcHJvdmlkZXMgdGhlCj4g Y29udGV4dCBpZCBmb3IgdGhlIHN0YXR1cyBldmVudC4gQXNzZXJ0IHRoYXQgaWQgbWF0Y2hlcyB0 aGUgb25lIHdlIGV4cGVjdC4KPgo+IHYyOiBUaGUgdXBwZXIgZHdvcmQgb2YgdGhlIGNvbnRleHQg c3RhdHVzIGlzIGEgZHVwbGljYXRlIG9mIHRoZSB1cHBlcgo+IGR3b3JkIGZyb20gZWxzcCBzdWJt aXNzaW9uIChpLmUuIGluY2x1ZGVzIHRoZSBncm91cCBpZCBhcyB3ZWxsIGFzIHRoZQo+IGNvbnRl eHQgaWQpLiBJbmNsdWRlIHRoaXMgY2hlY2sgYXMgd2VsbC4KPiB2MzogT25seSBjaGVjayBhZ2Fp bnN0IGxyY19kZXNjIChhcyB0aGlzIGNvbnRhaW5zIHRoZSBod19pZCBjaGVjaykKPgo+IFNpZ25l ZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IENjOiBK b29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+Cj4gQ2M6IFR2 cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+Cj4gQ2M6IE1pa2EgS3VvcHBh bGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgo+IFJldmlld2VkLWJ5OiBNaWthIEt1b3BwYWxh IDxtaWthLmt1b3BwYWxhQGludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUv aW50ZWxfbHJjLmMgfCA1ICsrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKykK Pgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCj4gaW5kZXggNDMyZWU0OTVkZWMyLi5lY2VmZmUy NWMwMjIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKPiAr KysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+IEBAIC01OTUsNiArNTk1LDEx IEBAIHN0YXRpYyB2b2lkIGludGVsX2xyY19pcnFfaGFuZGxlcih1bnNpZ25lZCBsb25nIGRhdGEp Cj4gIAkJCWlmICghKHN0YXR1cyAmIEdFTjhfQ1RYX1NUQVRVU19DT01QTEVURURfTUFTSykpCj4g IAkJCQljb250aW51ZTsKPgo+ICsJCQkvKiBDaGVjayB0aGUgY29udGV4dC9kZXNjIGlkIGZvciB0 aGlzIGV2ZW50IG1hdGNoZXMgKi8KPiArCQkJR0VNX0JVR19PTihyZWFkbChidWYgKyAyICogaWR4 ICsgMSkgIT0KPiArCQkJCSAgIHVwcGVyXzMyX2JpdHMoaW50ZWxfbHJfY29udGV4dF9kZXNjcmlw dG9yKHBvcnRbMF0ucmVxdWVzdC0+Y3R4LAo+ICsJCQkJCQkJCQkgICAgIGVuZ2luZSkpKTsKPiAr Cj4gIAkJCUdFTV9CVUdfT04ocG9ydFswXS5jb3VudCA9PSAwKTsKPiAgCQkJaWYgKC0tcG9ydFsw XS5jb3VudCA9PSAwKSB7Cj4gIAkJCQlHRU1fQlVHX09OKHN0YXR1cyAmIEdFTjhfQ1RYX1NUQVRV U19QUkVFTVBURUQpOwo+CgpJJ20gaGFwcHkgd2l0aCB0aGlzIG9uZSBhcyB3ZWxsLgoKUmV2aWV3 ZWQtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+CgpSZWdhcmRz LAoKVHZydGtvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=