From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH i-g-t] tests/gem_exec_fence: test that in-fence is not overwritten Date: Wed, 14 Feb 2018 19:34:57 +0000 Message-ID: <151863689776.31524.7093903140208794669@mail.alporthouse.com> References: <20180214191827.8465-1-daniele.ceraolospurio@intel.com> <20180214191827.8465-2-daniele.ceraolospurio@intel.com> <151863656906.31524.11631745356043448293@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id ADD956E176 for ; Wed, 14 Feb 2018 19:35:08 +0000 (UTC) In-Reply-To: <151863656906.31524.11631745356043448293@mail.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniele Ceraolo Spurio , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org UXVvdGluZyBDaHJpcyBXaWxzb24gKDIwMTgtMDItMTQgMTk6Mjk6MjkpCj4gUXVvdGluZyBEYW5p ZWxlIENlcmFvbG8gU3B1cmlvICgyMDE4LTAyLTE0IDE5OjE4OjI2KQo+ID4gV2hlbiBhbiBvdXQt ZmVuY2UgaXMgcmV0dXJuZWQgd2UgZXhwZWN0IHRoYXQgdGhlIGluLWZlbmNlIGlzIG5vdAo+ID4g b3ZlcndyaXR0ZW4uIEFkZCBhIHRlc3QgdG8gY2hlY2sgZm9yIHRoYXQuCj4gPiAKPiA+IENjOiBD aHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiA+IFNpZ25lZC1vZmYtYnk6 IERhbmllbGUgQ2VyYW9sbyBTcHVyaW8gPGRhbmllbGUuY2VyYW9sb3NwdXJpb0BpbnRlbC5jb20+ Cj4gPiAtLS0KPiA+ICB0ZXN0cy9nZW1fZXhlY19mZW5jZS5jIHwgMzkgKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDM5IGluc2VydGlv bnMoKykKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL3Rlc3RzL2dlbV9leGVjX2ZlbmNlLmMgYi90ZXN0 cy9nZW1fZXhlY19mZW5jZS5jCj4gPiBpbmRleCBiZDdiMTI2My4uZjc0NzhjNTUgMTAwNjQ0Cj4g PiAtLS0gYS90ZXN0cy9nZW1fZXhlY19mZW5jZS5jCj4gPiArKysgYi90ZXN0cy9nZW1fZXhlY19m ZW5jZS5jCj4gPiBAQCAtNTg2LDYgKzU4Niw0MiBAQCBzdGF0aWMgdm9pZCB0ZXN0X3BhcmFsbGVs KGludCBmZCwgdW5zaWduZWQgaW50IG1hc3RlcikKPiA+ICAgICAgICAgZ2VtX2Nsb3NlKGZkLCBo YW5kbGVbMF0pOwo+ID4gIH0KPiA+ICAKPiA+ICsvKiBjaGVjayB0aGF0IGEgZmVuY2UgaW4gZG9l c24ndCBnZXQgY2xvYmJlcmVkIHdoZW4gYSBmZW5jZSBvdXQgaXMgcmV0dXJuZWQgKi8KPiA+ICtz dGF0aWMgdm9pZCB0ZXN0X2tlZXBfZmVuY2VfaW4oaW50IGZkLCB1bnNpZ25lZCBpbnQgZW5naW5l KQo+ID4gK3sKPiA+ICsgICAgICAgc3RydWN0IGRybV9pOTE1X2dlbV9leGVjYnVmZmVyMiBleGVj YnVmOwo+ID4gKyAgICAgICBzdHJ1Y3QgZHJtX2k5MTVfZ2VtX2V4ZWNfb2JqZWN0MiBvYmo7Cj4g PiArICAgICAgIGNvbnN0IHVpbnQzMl90IGJiZSA9IE1JX0JBVENIX0JVRkZFUl9FTkQ7Cj4gPiAr ICAgICAgIGludCBmZW5jZTsKPiA+ICsKPiA+ICsgICAgICAgbWVtc2V0KCZvYmosIDAsIHNpemVv ZihvYmopKTsKPiA+ICsgICAgICAgbWVtc2V0KCZleGVjYnVmLCAwLCBzaXplb2YoZXhlY2J1Zikp Owo+ID4gKwo+ID4gKyAgICAgICBvYmouaGFuZGxlID0gZ2VtX2NyZWF0ZShmZCwgNDA5Nik7Cj4g PiArICAgICAgIGdlbV93cml0ZShmZCwgb2JqLmhhbmRsZSwgMCwgJmJiZSwgc2l6ZW9mKGJiZSkp Owo+ID4gKwo+ID4gKyAgICAgICBleGVjYnVmLmJ1ZmZlcnNfcHRyID0gdG9fdXNlcl9wb2ludGVy KCZvYmopOwo+ID4gKyAgICAgICBleGVjYnVmLmJ1ZmZlcl9jb3VudCA9IDE7Cj4gPiArICAgICAg IGV4ZWNidWYuZmxhZ3MgPSBlbmdpbmUgfCBMT0NBTF9FWEVDX0ZFTkNFX09VVDsKPiA+ICsKPiA+ ICsgICAgICAgZ2VtX2V4ZWNidWZfd3IoZmQsICZleGVjYnVmKTsKPiA+ICsgICAgICAgZmVuY2Ug PSBleGVjYnVmLnJzdmQyID4+IDMyOwo+ID4gKwo+ID4gKyAgICAgICBnZW1fY2xvc2UoZmQsIG9i ai5oYW5kbGUpOwo+ID4gKyAgICAgICBvYmouaGFuZGxlID0gZ2VtX2NyZWF0ZShmZCwgNDA5Nik7 Cj4gPiArICAgICAgIGdlbV93cml0ZShmZCwgb2JqLmhhbmRsZSwgMCwgJmJiZSwgc2l6ZW9mKGJi ZSkpOwo+IAo+IFlvdSBkb24ndCBuZWVkIHRvIHJlY3JlYXRlIHRoZSBiYXRjaCBoZXJlOyBqdXN0 IHJldXNpbmcgdGhlIHNhbWUgaGFuZGxlCj4gd2lsbCBkbyAoYW5kIGF2b2lkIHRoZSBleHRyYSBj b21wbGljYXRpb24pLgo+IAo+ID4gKwo+ID4gKyAgICAgICBleGVjYnVmLmZsYWdzIHw9IExPQ0FM X0VYRUNfRkVOQ0VfSU47Cj4gPiArICAgICAgIGV4ZWNidWYucnN2ZDIgPSBmZW5jZTsKPiA+ICsK PiA+ICsgICAgICAgZ2VtX2V4ZWNidWZfd3IoZmQsICZleGVjYnVmKTsKPiA+ICsgICAgICAgaWd0 X2Fzc2VydF9lcShmZW5jZSwgZXhlY2J1Zi5yc3ZkMiAmIDB4RkZGRkZGRkYpOwo+IAo+IFRoaXMg d291bGQgYmUgYSBnb29kIG9uZSB0byB0aHJvdyB0byB0aGUgaW50ZXJydXB0aWJsZSB3b2x2ZXMu CgpPZiBjb3Vyc2UgdG8gYWN0dWFsbHkgaW50ZXJydXB0IGl0LCB3ZSBuZWVkIHRvIGhpdCBhIHdh aXQuIEhtbS4gSSdkIHVzZQphIHZhcmlhbnQgb2YgdGhlIG1lYXN1cmUgcmluZyBzaXplIGFwcHJv YWNoLCBzY3JhcCB0aGUgc2Vjb25kIHRlc3QsIGFuZAp0aGVuIHJlcGVhdGVkbHkgcmUtc3VibWl0 IHVudGlsIGl0IGhpdCBhbiBFSU5UUi4gKE9idmlvdXNseSByZXF1aXJlcyBhCnRpbWVyLCBhbmQg dXBkYXRpbmcvY2hlY2tpbmcgdGhlIGZlbmNlcyBvbiBlYWNoIHBhc3MpLgotQ2hyaXMKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxp bmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==