From mboxrd@z Thu Jan 1 00:00:00 1970 From: Gustavo Padovan Subject: Re: [PATCH 3/3] selftests: sync: add test that closes the fd before fence signal Date: Mon, 31 Jul 2017 16:43:27 -0300 Message-ID: <20170731194327.GC1882@jade> References: <20170729152217.8362-1-gustavo@padovan.org> <20170729152217.8362-3-gustavo@padovan.org> <150140640745.3218.10315675453504669757@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qk0-f195.google.com (mail-qk0-f195.google.com [209.85.220.195]) by gabe.freedesktop.org (Postfix) with ESMTPS id 0B4156E868 for ; Mon, 31 Jul 2017 19:43:32 +0000 (UTC) Received: by mail-qk0-f195.google.com with SMTP id x77so12984210qka.4 for ; Mon, 31 Jul 2017 12:43:32 -0700 (PDT) Content-Disposition: inline In-Reply-To: <150140640745.3218.10315675453504669757@mail.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Chris Wilson Cc: Gustavo Padovan , linux-kselftest@vger.kernel.org, Shuah Khan , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org MjAxNy0wNy0zMCBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az46Cgo+IFF1 b3RpbmcgR3VzdGF2byBQYWRvdmFuICgyMDE3LTA3LTI5IDE2OjIyOjE3KQo+ID4gRnJvbTogR3Vz dGF2byBQYWRvdmFuIDxndXN0YXZvLnBhZG92YW5AY29sbGFib3JhLmNvbT4KPiA+IAo+ID4gV2Ug Zm91bmQgdGhpcyBidWcgaW4gdGhlIHN3X3N5bmMgc28gYWRkaW5nIGEgdGVzdCBjYXNlIHRvIHBy ZXZlbnQgaXQgdG8KPiA+IGhhcHBlbiBpbiB0aGUgZnV0dXJlLgo+ID4gCj4gPiBDYzogU2h1YWgg S2hhbiA8c2h1YWhraEBvc2cuc2Ftc3VuZy5jb20+Cj4gPiBDYzogbGludXgta3NlbGZ0ZXN0QHZn ZXIua2VybmVsLm9yZwo+ID4gU2lnbmVkLW9mZi1ieTogR3VzdGF2byBQYWRvdmFuIDxndXN0YXZv LnBhZG92YW5AY29sbGFib3JhLmNvbT4KPiA+IAo+ID4gLS0tCj4gPiBUbyBiZSBhcHBsaWVkIGFm dGVyIHRoZSBUQVAxMyBjb252ZXJ0aW9uIHBhdGNoZXMuCj4gPiAtLS0KPiA+ICB0b29scy90ZXN0 aW5nL3NlbGZ0ZXN0cy9zeW5jL3N5bmNfZmVuY2UuYyB8IDIzICsrKysrKysrKysrKysrKysrKysr KysrCj4gPiAgdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvc3luYy9zeW5jX3Rlc3QuYyAgfCAgMSAr Cj4gPiAgdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvc3luYy9zeW5jdGVzdC5oICAgfCAgMSArCj4g PiAgMyBmaWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspCj4gPiAKPiA+IGRpZmYgLS1naXQg YS90b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy9zeW5jL3N5bmNfZmVuY2UuYyBiL3Rvb2xzL3Rlc3Rp bmcvc2VsZnRlc3RzL3N5bmMvc3luY19mZW5jZS5jCj4gPiBpbmRleCAxM2YxNzUyLi43MGNmYTYx IDEwMDY0NAo+ID4gLS0tIGEvdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvc3luYy9zeW5jX2ZlbmNl LmMKPiA+ICsrKyBiL3Rvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL3N5bmMvc3luY19mZW5jZS5jCj4g PiBAQCAtMjksNiArMjksMjkgQEAKPiA+ICAjaW5jbHVkZSAic3dfc3luYy5oIgo+ID4gICNpbmNs dWRlICJzeW5jdGVzdC5oIgo+ID4gIAo+ID4gK2ludCB0ZXN0X2Nsb3NlX2ZlbmNlX2ZkX2JlZm9y ZV9pbmModm9pZCkKPiA+ICt7Cj4gPiArICAgICAgIGludCBmZW5jZSwgdmFsaWQsIHJldDsKPiA+ ICsgICAgICAgaW50IHRpbWVsaW5lID0gc3dfc3luY190aW1lbGluZV9jcmVhdGUoKTsKPiA+ICsK PiA+ICsgICAgICAgdmFsaWQgPSBzd19zeW5jX3RpbWVsaW5lX2lzX3ZhbGlkKHRpbWVsaW5lKTsK PiA+ICsgICAgICAgQVNTRVJUKHZhbGlkLCAiRmFpbHVyZSBhbGxvY2F0aW5nIHRpbWVsaW5lXG4i KTsKPiA+ICsKPiA+ICsgICAgICAgZmVuY2UgPSBzd19zeW5jX2ZlbmNlX2NyZWF0ZSh0aW1lbGlu ZSwgImFsbG9jRmVuY2UiLCAxKTsKPiA+ICsgICAgICAgdmFsaWQgPSBzd19zeW5jX2ZlbmNlX2lz X3ZhbGlkKGZlbmNlKTsKPiA+ICsgICAgICAgQVNTRVJUKHZhbGlkLCAiRmFpbHVyZSBhbGxvY2F0 aW5nIGZlbmNlXG4iKTsKPiA+ICsKPiAKPiAvKgo+ICAqIFdlIHdhbnQgdGhlIGRlc3Ryb3kgKyBp bmMgdG8gcnVuIHdpdGhpbiB0aGUgc2FtZSBSQ1UgZ3JhY2UgcGVyaW9kIHNvCj4gICogdGhhdCB0 aGUgem9tYmllIGZlbmNlIHN0aWxsIGV4aXN0cyBvbiB0aGUgdGltZWxpbmUuCj4gICovCj4gCj4g PiArICAgICAgIHN3X3N5bmNfZmVuY2VfZGVzdHJveShmZW5jZSk7Cj4gCj4gSSB0aGluayB0aGlz IGRvZXNuJ3QgZXhlcmNpc2UgdGhlIGJ1ZyB5b3UgZm91bmQgYXMgd2Ugc2hvdWxkIGJlIGVudGVy aW5nCj4gdGhlIHRpbWVsaW5lX2luYyBsb29wIHdpdGggZmVuY2UucmVmY291bnQ9PTAgcmF0aGVy IHRoYW4gdGhlIHJlZmNvdW50Cj4gZ29pbmcgdG8gemVybyB3aXRoaW4gdGhlIGxvb3AuCj4gCj4g VG8gYWNoaWV2ZSB0aGF0IHdlIG5lZWQgdG8gZmluZCBhIGNhbGxiYWNrIHRoYXQgZG9lcyB1bnJl ZmVyZW5jZSBhCj4gZG1hLWZlbmNlIGFuZCBjaGFpbiB0aG9zZSB0b2dldGhlciBzbyB0aGF0IGl0 IGZyZWVzIGEgc3dfc3luYyBmcm9tIHRoZQo+IHNhbWUgdGltZWxpbmUuCgpJbmRlZWQuIFdpdGhv dXQgdGhlIGludGVybmFsIGNhbGxiYWNrIHRoaXMgdGVzdCBpcyBhIGJpdCB1c2VsZXNzLiBXZQpj b3VsZCB0ZXN0IHRoaXMgdW5kZXIgZHJtIGF0b21pYyB0ZXN0cyBvbiBJR1QuIFBhcnRpY3VsYXJ5 LCBJIGhpdCBpdApwbGF5aW5nIHdpdGggdGVzdHMgZm9yIHY0bDIgZmVuY2VzLgoKCUd1c3Rhdm8K X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==