From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH] drm/i915/selftests: Wait for the dma-fence timeout Date: Wed, 17 Jan 2018 12:54:50 +0000 Message-ID: <59e8c8d8-0cf0-a0c9-ae4b-6c72aa3ead79@linux.intel.com> References: <20180117121546.6023-1-chris@chris-wilson.co.uk> <9c90ee77-f579-8dfb-fa8b-c1880433ea98@linux.intel.com> <151619306768.21947.5188294006015942097@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id B846D8914B for ; Wed, 17 Jan 2018 12:54:52 +0000 (UTC) In-Reply-To: <151619306768.21947.5188294006015942097@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 Ck9uIDE3LzAxLzIwMTggMTI6NDQsIENocmlzIFdpbHNvbiB3cm90ZToKPiBRdW90aW5nIFR2cnRr byBVcnN1bGluICgyMDE4LTAxLTE3IDEyOjI3OjUwKQo+Pgo+PiBPbiAxNy8wMS8yMDE4IDEyOjE1 LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBXaGVuIHRlc3RpbmcgdGhhdCB0aGUgdGltZW91dCBm aXJlZCwgd2UgbmVlZCB0byBiZSBzdXJlIHdlIGhhdmUgd2FpdGVkCj4+PiBqdXN0IGxvbmcgZW5v dWdoIGZvciB0aGUgdGltZW91dCB0byBoYXZlIG9jY3VycmVkIGFuZCBmb3IgdGhlIHNvZnRpcnEK Pj4+IChvbiBhbm90aGVyIGNwdSkgdG8gaGF2ZSBjb21wbGV0ZWQuIFNsZWVwaW5nIGZvciBhbiBh cmJpdHJhcnkgYW1vdW50IGlzCj4+PiBwcm9uZSB0byBlcnJvciwgc28gd2FpdCBmb3IgdGhlIHRp bWVvdXQgaW5zdGVhZCBhbmQgY29tcGxhaW4gaWYgaXQgd2FzCj4+PiB0b28gbGF0ZS4KPj4+Cj4+ PiBSZWZlcmVuY2VzOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9p ZD0xMDQ2NzAKPj4+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2ls c29uLmNvLnVrPgo+Pj4gQ2M6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5j b20+Cj4+PiAtLS0KPj4+ICAgIGRyaXZlcnMvZ3B1L2RybS9pOTE1L3NlbGZ0ZXN0cy9pOTE1X3N3 X2ZlbmNlLmMgfCAzMCArKysrKysrKystLS0tLS0tLS0tLS0tLS0tLQo+Pj4gICAgMSBmaWxlIGNo YW5nZWQsIDEwIGluc2VydGlvbnMoKyksIDIwIGRlbGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9zZWxmdGVzdHMvaTkxNV9zd19mZW5jZS5jIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvc2VsZnRlc3RzL2k5MTVfc3dfZmVuY2UuYwo+Pj4gaW5kZXggNGZi NTFkZWI4MWExLi5mMTcxZGIxNmExYzQgMTAwNjQ0Cj4+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0v aTkxNS9zZWxmdGVzdHMvaTkxNV9zd19mZW5jZS5jCj4+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9zZWxmdGVzdHMvaTkxNV9zd19mZW5jZS5jCj4+PiBAQCAtNjYxLDcgKzY2MSw3IEBAIHN0 YXRpYyBpbnQgdGVzdF9kbWFfZmVuY2Uodm9pZCAqYXJnKQo+Pj4gICAgewo+Pj4gICAgICAgIHN0 cnVjdCBpOTE1X3N3X2ZlbmNlICp0aW1lb3V0ID0gTlVMTCwgKm5vdCA9IE5VTEw7Cj4+PiAgICAg ICAgdW5zaWduZWQgbG9uZyBkZWxheSA9IGk5MTVfc2VsZnRlc3QudGltZW91dF9qaWZmaWVzOwo+ Pj4gLSAgICAgdW5zaWduZWQgbG9uZyBlbmQsIHNsZWVwOwo+Pj4gKyAgICAgdW5zaWduZWQgbG9u ZyBzdGFydCwgZW5kOwo+Pj4gICAgICAgIHN0cnVjdCBkbWFfZmVuY2UgKmRtYTsKPj4+ICAgICAg ICBpbnQgZXJyOwo+Pj4gICAgCj4+PiBAQCAtNjg4LDM2ICs2ODgsMjYgQEAgc3RhdGljIGludCB0 ZXN0X2RtYV9mZW5jZSh2b2lkICphcmcpCj4+PiAgICAgICAgfQo+Pj4gICAgCj4+PiAgICAgICAg LyogV2Ugcm91bmQgdGhlIHRpbWVvdXQgZm9yIHRoZSBmZW5jZSB1cCB0byB0aGUgbmV4dCBzZWNv bmQgKi8KPj4+IC0gICAgIGVuZCA9IHJvdW5kX2ppZmZpZXNfdXAoamlmZmllcyArIGRlbGF5KTsK Pj4+ICsgICAgIHN0YXJ0ID0gamlmZmllczsKPj4+ICsgICAgIGVuZCA9IHJvdW5kX2ppZmZpZXNf dXAoc3RhcnQgKyBkZWxheSk7Cj4+PiAgICAKPj4+IC0gICAgIHNsZWVwID0gamlmZmllc190b191 c2VjcyhkZWxheSkgLyAzOwo+Pj4gLSAgICAgdXNsZWVwX3JhbmdlKHNsZWVwLCAyICogc2xlZXAp Owo+Pj4gLSAgICAgaWYgKHRpbWVfYWZ0ZXIoamlmZmllcywgZW5kKSkgewo+Pj4gLSAgICAgICAg ICAgICBwcl9kZWJ1ZygiU2xlcHQgdG9vIGxvbmcsIGRlbGF5PSVsdSwgc2tpcHBpbmchXG4iLCBk ZWxheSk7Cj4+PiAtICAgICAgICAgICAgIGdvdG8gc2tpcDsKPj4+ICsgICAgIGlmICh3YWl0X2V2 ZW50X2ludGVycnVwdGlibGUodGltZW91dC0+d2FpdCwKPj4+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgaTkxNV9zd19mZW5jZV9kb25lKHRpbWVvdXQpKSkgewo+Pj4gKyAgICAg ICAgICAgICBlcnIgPSAtRUlOVFI7Cj4+PiArICAgICAgICAgICAgIGdvdG8gZXJyOwo+Pgo+PiBC dXQgY2FuIG5vdyBoYW5nIGZvcmV2ZXIgaWYgYnJva2VuLgo+IAo+IFdoaWNoIGlzIHdoeSBJIGFs bG93ZWQgaXQgdG8gYmUgaW50ZXJydXB0ZWQuIE1heWJlIHdhaXRfZXZlbnRfa2lsbGFibGUoKT8K PiAKPj4gSG93IGFib3V0IHNob3J0IHNsZWVwcyBpbiBhIGxvb3AgdW50aWwgYSB0aW1lb3V0Pwo+ IAo+IEkga2luZCBvZiBsaWtlIHRoZSBpZGVhIG9mIHVzaW5nIHRoZSB3YWl0cXVldWUgbm93IDop Cj4gCj4gSG93IGFib3V0IGlmIEkgYXR0YWNoIGEgdGltZXIgdG8ga2ljayB0aGUgd2FpdHF1ZXVl IGluc3RlYWQuCgpJIHdvdWxkIGhhdGUgdG8gYmUgdGhlIHRyaWdnZXIgb2Ygb3ZlcmtpbGxzLiBC dXQgSSB0aGluayBpdCBpcyBuaWNlIGlmIAp0aGUgdGVzdCB0aW1lcyBvdXQgb24gaXQncyBvd24u IFNvIGVpdGhlciBvcHRpb24gaXMgZmluZSBieSBtZS4gKFNob3J0IApzbGVlcCBwb2xsaW5nIGxv b3AsIG9yIHRpbWVyIGtpY2sgd2l0aCB0aW1lb3V0IGNoZWNraW5nLikKClJlZ2FyZHMsCgpUdnJ0 a28KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==