From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: [PATCH 2/2] tests/gem_eio: Resilience against "hanging too fast" Date: Thu, 26 Nov 2015 12:34:35 +0100 Message-ID: <1448537675-481-2-git-send-email-daniel.vetter@ffwll.ch> References: <1448537675-481-1-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-f54.google.com (mail-wm0-f54.google.com [74.125.82.54]) by gabe.freedesktop.org (Postfix) with ESMTPS id 87A6B6E03E for ; Thu, 26 Nov 2015 03:34:44 -0800 (PST) Received: by wmuu63 with SMTP id u63so17817666wmu.0 for ; Thu, 26 Nov 2015 03:34:43 -0800 (PST) In-Reply-To: <1448537675-481-1-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel Graphics Development Cc: Daniel Vetter , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org U2luY2UgJGRlYnVnZnMvaTkxNV93ZWRnZWQgcmVzdG9yZXMgYSB3ZWRnZWQgZ3B1IGJ5IHVzaW5n IGEgbm9ybWFsIGdwdQpoYW5nIHdlIG5lZWQgdG8gYmUgY2FyZWZ1bCB0byBub3QgcnVuIGludG8g dGhlICJoYW5naW5nIHRvbyBmYXN0CmNoZWNrIjoKCi0gZG9uJ3QgcmVzdG9yZSB0aGUgYmFuIHBl cmlvZCwgYnV0IGluc3RlYWQga2VlcCBpdCBhdCAwLgotIG1ha2Ugc3VyZSB3ZSBpZGxlIHRoZSBn cHUgZnVsbHkgYmVmb3JlIGhhbmdpbmcgaXQgYWdhaW4gKHdhaXQKICBzdWJ0ZXN0IG1pc3N0ZWQg dGhhdCkuCgpXaXRoIHRoaXMgZ2VtX2VpbyB3b3JrcyBub3cgcmVsaWFibGUgZXZlbiB3aGVuIEkg ZG9uJ3QgcnVuIHRoZQpzdWJ0ZXN0cyBpbmRpdmlkdWFsbHkuCgpPZiBjb3Vyc2UgaXQncyBhIGJp dCBmaXNoeSB0aGF0IHRoZSBkZWZhdWx0IGN0eCBnZXRzIGJsYW1lZCBmb3IKZXNzZW50aWFsbHkg ZG9pbmcgbm90aGluZywgYnV0IHVudGlsIHRoYXQncyBmaWd1cmVkIG91dCBpbiB1cHN0cmVhbQpp dCdzIGJldHRlciB0byBtYWtlIHRoZSB0ZXN0IHdvcmsgZm9yIG5vdy4KCkNjOiBDaHJpcyBXaWxz b24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRl ciA8ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Ci0tLQogdGVzdHMvZ2VtX2Vpby5jIHwgMTAgKysr KysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoK ZGlmZiAtLWdpdCBhL3Rlc3RzL2dlbV9laW8uYyBiL3Rlc3RzL2dlbV9laW8uYwppbmRleCA4MzQ1 ZDFhN2E0MjkuLjZjMDdkOTE3NWI5NSAxMDA2NDQKLS0tIGEvdGVzdHMvZ2VtX2Vpby5jCisrKyBi L3Rlc3RzL2dlbV9laW8uYwpAQCAtODQsMTMgKzg0LDE3IEBAIHN0YXRpYyB2b2lkIHRyaWdnZXJf cmVzZXQoaW50IGZkKQogCiBzdGF0aWMgdm9pZCB3ZWRnZV9ncHUoaW50IGZkKQogeworCWlndF9o YW5nX3JpbmdfdCBoYW5nOworCiAJLyogRmlyc3QgaWRsZSB0aGUgR1BVIHRoZW4gZGlzYWJsZSBH UFUgcmVzZXRzIGJlZm9yZSBpbmplY3RpbmcgYSBoYW5nICovCiAJZ2VtX3F1aWVzY2VudF9ncHUo ZmQpOwogCiAJaWd0X3JlcXVpcmUoaTkxNV9yZXNldF9jb250cm9sKGZhbHNlKSk7CiAKIAlpZ3Rf ZGVidWcoIldlZGdpbmcgR1BVIGJ5IGluamVjdGluZyBoYW5nXG4iKTsKLQlpZ3RfcG9zdF9oYW5n X3JpbmcoZmQsIGlndF9oYW5nX3JpbmcoZmQsIEk5MTVfRVhFQ19ERUZBVUxUKSk7CisJaGFuZyA9 IGlndF9oYW5nX3JpbmcoZmQsIEk5MTVfRVhFQ19ERUZBVUxUKTsKKwloYW5nLmJhbiA9IDA7CisJ aWd0X3Bvc3RfaGFuZ19yaW5nKGZkLCBoYW5nKTsKIAogCWlndF9hc3NlcnQoaTkxNV9yZXNldF9j b250cm9sKHRydWUpKTsKIH0KQEAgLTE2MSwxMCArMTY1LDE0IEBAIHN0YXRpYyB2b2lkIHRlc3Rf d2FpdChpbnQgZmQpCiB7CiAJaWd0X2hhbmdfcmluZ190IGhhbmc7CiAKKwkvKiBGaXJzdCBpZGxl IHRoZSBHUFUgdGhlbiBkaXNhYmxlIEdQVSByZXNldHMgYmVmb3JlIGluamVjdGluZyBhIGhhbmcg Ki8KKwlnZW1fcXVpZXNjZW50X2dwdShmZCk7CisKIAlpZ3RfcmVxdWlyZShpOTE1X3Jlc2V0X2Nv bnRyb2woZmFsc2UpKTsKIAogCWhhbmcgPSBpZ3RfaGFuZ19yaW5nKGZkLCBJOTE1X0VYRUNfREVG QVVMVCk7CiAJaWd0X2Fzc2VydF9lcShfX2dlbV93YWl0KGZkLCBoYW5nLmhhbmRsZSwgLTEpLCAw KTsKKwloYW5nLmJhbiA9IDA7CiAJaWd0X3Bvc3RfaGFuZ19yaW5nKGZkLCBoYW5nKTsKIAogCWln dF9hc3NlcnQoaTkxNV9yZXNldF9jb250cm9sKHRydWUpKTsKLS0gCjIuMS4wCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=