From mboxrd@z Thu Jan 1 00:00:00 1970 From: robert.foss@collabora.com Subject: [PATCH i-g-t v5 08/13] tests/sw_sync: Add subtest test_sync_merge_same Date: Thu, 15 Sep 2016 14:40:13 -0400 Message-ID: <20160915184018.9218-9-robert.foss@collabora.com> References: <20160915184018.9218-1-robert.foss@collabora.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e3e3]) by gabe.freedesktop.org (Postfix) with ESMTPS id EF1E76E8FF for ; Thu, 15 Sep 2016 18:40:38 +0000 (UTC) In-Reply-To: <20160915184018.9218-1-robert.foss@collabora.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org, Gustavo Padovan , Daniel Stone , Daniel Vetter , Marius Vlad , Eric Engestrom , Chris Wilson List-Id: intel-gfx@lists.freedesktop.org RnJvbTogUm9iZXJ0IEZvc3MgPHJvYmVydC5mb3NzQGNvbGxhYm9yYS5jb20+CgpUaGlzIHN1YnRl c3QgdmVyaWZpZXMgbWVyZ2luZyBhIGZlbmNlIHdpdGggaXRzZWxmIGRvZXMgbm90IGZhaWwuCgpT aWduZWQtb2ZmLWJ5OiBSb2JlcnQgRm9zcyA8cm9iZXJ0LmZvc3NAY29sbGFib3JhLmNvbT4KUmV2 aWV3ZWQtYnk6IEVyaWMgRW5nZXN0cm9tIDxlcmljQGVuZ2VzdHJvbS5jaD4KLS0tCiB0ZXN0cy9z d19zeW5jLmMgfCAzNyArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tCiAxIGZp bGUgY2hhbmdlZCwgMzIgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS90ZXN0cy9zd19zeW5jLmMgYi90ZXN0cy9zd19zeW5jLmMKaW5kZXggMjYyMjZiZC4uZmY4N2Nm ZSAxMDA2NDQKLS0tIGEvdGVzdHMvc3dfc3luYy5jCisrKyBiL3Rlc3RzL3N3X3N5bmMuYwpAQCAt MTczLDExICsxNzMsMzUgQEAgc3RhdGljIHZvaWQgdGVzdF9zeW5jX21lcmdlKHZvaWQpCiAJaWd0 X2Fzc2VydF9mKGFjdGl2ZSA9PSAwICYmIHNpZ25hbGVkID09IDEsCiAJCSAgICAgImZlbmNlX21l cmdlIGRpZCBub3Qgc2lnbmFsXG4iKTsKIAotCXN3X3N5bmNfZmVuY2VfZGVzdHJveShpbl9mZW5j ZVswXSk7Ci0Jc3dfc3luY19mZW5jZV9kZXN0cm95KGluX2ZlbmNlWzFdKTsKLQlzd19zeW5jX2Zl bmNlX2Rlc3Ryb3koaW5fZmVuY2VbMl0pOwotCXN3X3N5bmNfZmVuY2VfZGVzdHJveShmZW5jZV9t ZXJnZSk7Ci0Jc3dfc3luY190aW1lbGluZV9kZXN0cm95KHRpbWVsaW5lKTsKKwljbG9zZShpbl9m ZW5jZVswXSk7CisJY2xvc2UoaW5fZmVuY2VbMV0pOworCWNsb3NlKGluX2ZlbmNlWzJdKTsKKwlj bG9zZShmZW5jZV9tZXJnZSk7CisJY2xvc2UodGltZWxpbmUpOworfQorCitzdGF0aWMgdm9pZCB0 ZXN0X3N5bmNfbWVyZ2Vfc2FtZSh2b2lkKQoreworCWludCBpbl9mZW5jZVsyXTsKKwlpbnQgdGlt ZWxpbmU7CisJaW50IHNpZ25hbGVkOworCisJdGltZWxpbmUgPSBzd19zeW5jX3RpbWVsaW5lX2Ny ZWF0ZSgpOworCWluX2ZlbmNlWzBdID0gc3dfc3luY19mZW5jZV9jcmVhdGUodGltZWxpbmUsIDEp OworCWluX2ZlbmNlWzFdID0gc3dfc3luY19tZXJnZShpbl9mZW5jZVswXSwgaW5fZmVuY2VbMF0p OworCisJc2lnbmFsZWQgPSBzd19zeW5jX2ZlbmNlX2NvdW50X3N0YXR1cyhpbl9mZW5jZVswXSwK KwkJCQkJICAgICAgU1dfU1lOQ19GRU5DRV9TVEFUVVNfU0lHTkFMRUQpOworCWlndF9hc3NlcnRf ZihzaWduYWxlZCA9PSAwLCAiZmVuY2Ugc2lnbmFsZWQgdG9vIGVhcmx5XG4iKTsKKworCXN3X3N5 bmNfdGltZWxpbmVfaW5jKHRpbWVsaW5lLCAxKTsKKwlzaWduYWxlZCA9IHN3X3N5bmNfZmVuY2Vf Y291bnRfc3RhdHVzKGluX2ZlbmNlWzBdLAorCQkJCQkgICAgICBTV19TWU5DX0ZFTkNFX1NUQVRV U19TSUdOQUxFRCk7CisJaWd0X2Fzc2VydF9mKHNpZ25hbGVkID09IDEsICJmZW5jZSBkaWQgbm90 IHNpZ25hbFxuIik7CisKKwljbG9zZShpbl9mZW5jZVswXSk7CisJY2xvc2UoaW5fZmVuY2VbMV0p OworCWNsb3NlKHRpbWVsaW5lKTsKIH0KIAogaWd0X21haW4KQEAgLTE5OSw1ICsyMjMsOCBAQCBp Z3RfbWFpbgogCiAJaWd0X3N1YnRlc3QoInN5bmNfbWVyZ2UiKQogCQl0ZXN0X3N5bmNfbWVyZ2Uo KTsKKworCWlndF9zdWJ0ZXN0KCJzeW5jX21lcmdlX3NhbWUiKQorCQl0ZXN0X3N5bmNfbWVyZ2Vf c2FtZSgpOwogfQogCi0tIAoyLjkuMwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGlu Zm8vaW50ZWwtZ2Z4Cg==