From mboxrd@z Thu Jan 1 00:00:00 1970 From: robert.foss@collabora.com Subject: [PATCH v1 06/13] tests/sw_sync: Add subtest test_sync_wait Date: Tue, 23 Aug 2016 13:56:08 -0400 Message-ID: <1471974975-11531-7-git-send-email-robert.foss@collabora.com> References: <1471974975-11531-1-git-send-email-robert.foss@collabora.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1471974975-11531-1-git-send-email-robert.foss@collabora.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: mesa-dev-bounces@lists.freedesktop.org Sender: "mesa-dev" To: intel-gfx@lists.freedesktop.org, mesa-dev@lists.freedesktop.org, Gustavo Padovan , Daniel Stone , Daniel Vetter , Marius Vlad List-Id: intel-gfx@lists.freedesktop.org RnJvbTogUm9iZXJ0IEZvc3MgPHJvYmVydC5mb3NzQGNvbGxhYm9yYS5jb20+CgpUaGlzIHN1YnRl c3QgdmVyaWZpZXMgdGhhdCB3YWl0aW5nIG9uIGZlbmNlcyB3b3JrcyBwcm9wZXJseS4KClNpZ25l ZC1vZmYtYnk6IFJvYmVydCBGb3NzIDxyb2JlcnQuZm9zc0Bjb2xsYWJvcmEuY29tPgotLS0KIHRl c3RzL3N3X3N5bmMuYyB8IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr CiAxIGZpbGUgY2hhbmdlZCwgMzggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3Rlc3RzL3N3 X3N5bmMuYyBiL3Rlc3RzL3N3X3N5bmMuYwppbmRleCA4NTE0MzBlLi4wN2U5NjM4IDEwMDY0NAot LS0gYS90ZXN0cy9zd19zeW5jLmMKKysrIGIvdGVzdHMvc3dfc3luYy5jCkBAIC04MCw2ICs4MCw0 MSBAQCBzdGF0aWMgdm9pZCB0ZXN0X2FsbG9jX21lcmdlX2ZlbmNlKHZvaWQpCiAJc3dfc3luY190 aW1lbGluZV9kZXN0cm95KHRpbWVsaW5lWzFdKTsKIH0KIAorc3RhdGljIHZvaWQgdGVzdF9zeW5j X3dhaXQodm9pZCkKK3sKKwlpbnQgZmVuY2UsIHJldDsKKwlpbnQgdGltZWxpbmU7CisKKwl0aW1l bGluZSA9IHN3X3N5bmNfdGltZWxpbmVfY3JlYXRlKCk7CisJZmVuY2UgPSBzd19zeW5jX2ZlbmNl X2NyZWF0ZSh0aW1lbGluZSwgNSk7CisKKwkvKiBXYWl0IG9uIGZlbmNlIHVudGlsIHRpbWVvdXQg Ki8KKwlyZXQgPSBzd19zeW5jX3dhaXQoZmVuY2UsIDApOworCWlndF9hc3NlcnRfZihyZXQgPT0g MCwgIkZhaWx1cmUgd2FpdGluZyBvbiBmZW5jZSB1bnRpbCB0aW1lb3V0XG4iKTsKKworCS8qIEFk dmFuY2UgdGltZWxpbmUgZnJvbSAwIC0+IDEgKi8KKwlzd19zeW5jX3RpbWVsaW5lX2luYyh0aW1l bGluZSwgMSk7CisKKwkvKiBXYWl0IG9uIGZlbmNlIHVudGlsIHRpbWVvdXQgKi8KKwlyZXQgPSBz d19zeW5jX3dhaXQoZmVuY2UsIDApOworCWlndF9hc3NlcnRfZihyZXQgPT0gMCwgIkZhaWx1cmUg d2FpdGluZyBvbiBmZW5jZSB1bnRpbCB0aW1lb3V0XG4iKTsKKworCS8qIFNpZ25hbCB0aGUgZmVu Y2UgKi8KKwlzd19zeW5jX3RpbWVsaW5lX2luYyh0aW1lbGluZSwgNCk7CisKKwkvKiBXYWl0IHN1 Y2Nlc3NmdWxseSAqLworCXJldCA9IHN3X3N5bmNfd2FpdChmZW5jZSwgMCk7CisJaWd0X2Fzc2Vy dF9mKHJldCA+IDAsICJGYWlsdXJlIHdhaXRpbmcgb24gZmVuY2VcbiIpOworCisJLyogR28gZXZl biBmdXJ0aGVyLCBhbmQgY29uZmlybSB3YWl0IHN0aWxsIHN1Y2NlZWRzICovCisJc3dfc3luY190 aW1lbGluZV9pbmModGltZWxpbmUsIDEwKTsKKwlyZXQgPSBzd19zeW5jX3dhaXQoZmVuY2UsIDAp OworCWlndF9hc3NlcnRfZihyZXQgPiAwLCAiRmFpbHVyZSB3YWl0aW5nIGFoZWFkXG4iKTsKKwor CXN3X3N5bmNfZmVuY2VfZGVzdHJveShmZW5jZSk7CisJc3dfc3luY190aW1lbGluZV9kZXN0cm95 KHRpbWVsaW5lKTsKK30KKwogaWd0X21haW4KIHsKIAlpZ3Rfc3VidGVzdCgiYWxsb2NfdGltZWxp bmUiKQpAQCAtOTMsNSArMTI4LDggQEAgaWd0X21haW4KIAogCWlndF9zdWJ0ZXN0KCJhbGxvY19t ZXJnZV9mZW5jZSIpCiAJCXRlc3RfYWxsb2NfbWVyZ2VfZmVuY2UoKTsKKworCWlndF9zdWJ0ZXN0 KCJzeW5jX3dhaXQiKQorCQl0ZXN0X3N5bmNfd2FpdCgpOwogfQogCi0tIAoyLjcuNAoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbWVzYS1kZXYgbWFpbGlu ZyBsaXN0Cm1lc2EtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL21lc2EtZGV2Cg==