From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Foss Subject: [PATCH i-g-t v11 20/21] tests/sw_sync: Add subtest test_sync_busy_fork Date: Wed, 7 Dec 2016 15:07:53 -0500 Message-ID: <20161207200754.7690-21-robert.foss@collabora.com> References: <20161207200754.7690-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 [46.235.227.227]) by gabe.freedesktop.org (Postfix) with ESMTPS id CEB526E62B for ; Wed, 7 Dec 2016 20:08:40 +0000 (UTC) In-Reply-To: <20161207200754.7690-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 , Tomeu Vizoso , Petri Latvala List-Id: intel-gfx@lists.freedesktop.org QWRkIHN1YnRlc3QgdGVzdF9zeW5jX2J1c3lfZm9yayB3aGljaCBpbmNyZW1lbnRzIHRoZSB0aW1l bGluZSBpbiBhIGZvcmtlZCBjaGlsZApwcm9jZXNzLgoKU2lnbmVkLW9mZi1ieTogUm9iZXJ0IEZv c3MgPHJvYmVydC5mb3NzQGNvbGxhYm9yYS5jb20+ClJldmlld2VkLWJ5OiBUb21ldSBWaXpvc28g PHRvbWV1LnZpem9zb0Bjb2xsYWJvcmEuY29tPgotLS0KIHRlc3RzL3N3X3N5bmMuYyB8IDM5ICsr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDM5 IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS90ZXN0cy9zd19zeW5jLmMgYi90ZXN0cy9zd19z eW5jLmMKaW5kZXggNDRkZGFiNzguLjQ1M2JhNWVhIDEwMDY0NAotLS0gYS90ZXN0cy9zd19zeW5j LmMKKysrIGIvdGVzdHMvc3dfc3luYy5jCkBAIC0xNzIsNiArMTcyLDQyIEBAIHN0YXRpYyB2b2lk IHRlc3Rfc3luY19idXN5KHZvaWQpCiAJY2xvc2UodGltZWxpbmUpOwogfQogCitzdGF0aWMgdm9p ZCB0ZXN0X3N5bmNfYnVzeV9mb3JrKHZvaWQpCit7CisJaW50IGZlbmNlLCByZXQ7CisJaW50IHRp bWVsaW5lOworCWludCBza2lwID0gMDsKKworCXRpbWVsaW5lID0gc3dfc3luY190aW1lbGluZV9j cmVhdGUoKTsKKwlmZW5jZSA9IHN3X3N5bmNfZmVuY2VfY3JlYXRlKHRpbWVsaW5lLCAxKTsKKwor CXN3aXRjaCAoZm9yaygpKSB7CisJY2FzZSAwOgorCQkvKiBDaGlsZCBwcm9jZXNzICovCisJCXVz bGVlcCgxKjEwMDAqMTAwMCk7CisJCS8qIEFkdmFuY2UgdGltZWxpbmUgZnJvbSAwIC0+IDEgKi8K KwkJc3dfc3luY190aW1lbGluZV9pbmModGltZWxpbmUsIDEpOworCQlfRXhpdCgwKTsKKwkJYnJl YWs7CisJY2FzZSAtMToKKwkJLyogRmFpbGVkIGZvcmsgKi8KKwkJc2tpcCA9IDE7CisJCWJyZWFr OworCWRlZmF1bHQ6CisJCS8qIFBhcmVudCBwcm9jZXNzICovCisJCXJldCA9IHN5bmNfd2FpdChm ZW5jZSwgMCk7CisJCWlndF9hc3NlcnRfZihyZXQgPT0gLTEgJiYgZXJybm8gPT0gRVRJTUUsICJG ZW5jZSBzaWduYWxlZCAoaXQgc2hvdWxkIG5vdCBoYXZlIGJlZW4gc2lnbmFsbGVkIHlldClcbiIp OworCisJCXJldCA9IHN5bmNfd2FpdChmZW5jZSwgMioxMDAwKTsKKwkJaWd0X2Fzc2VydF9mKHJl dCA9PSAwLCAiRmVuY2Ugbm90IHNpZ25hbGVkICh0aW1lbGluZSB2YWx1ZSAxIGZlbmNlIHNlcW5v IDEpXG4iKTsKKwkJYnJlYWs7CisJfQorCisJY2xvc2UoZmVuY2UpOworCWNsb3NlKHRpbWVsaW5l KTsKKwlpZ3RfcmVxdWlyZSghc2tpcCk7Cit9CisKIHN0YXRpYyB2b2lkIHRlc3Rfc3luY19tZXJn ZV9pbnZhbGlkKHZvaWQpCiB7CiAJaW50IGluX2ZlbmNlOwpAQCAtNzg0LDYgKzgyMCw5IEBAIGln dF9tYWluCiAJaWd0X3N1YnRlc3QoInN5bmNfYnVzeSIpCiAJCXRlc3Rfc3luY19idXN5KCk7CiAK KwlpZ3Rfc3VidGVzdCgic3luY19idXN5X2ZvcmsiKQorCQl0ZXN0X3N5bmNfYnVzeV9mb3JrKCk7 CisKIAlpZ3Rfc3VidGVzdCgic3luY19tZXJnZV9pbnZhbGlkIikKIAkJdGVzdF9zeW5jX21lcmdl X2ludmFsaWQoKTsKIAotLSAKMi4xMS4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK