From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: References: <20191005081523.27340-1-chris@chris-wilson.co.uk> From: Tvrtko Ursulin Message-ID: <05edf2d4-d0d2-9b06-4037-40380035ef15@linux.intel.com> Date: Mon, 7 Oct 2019 17:58:17 +0100 MIME-Version: 1.0 In-Reply-To: <20191005081523.27340-1-chris@chris-wilson.co.uk> Content-Language: en-US Subject: Re: [Intel-gfx] [igt-dev] [PATCH i-g-t] i915/gem_softpin: Replace constant loop with timeout List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , intel-gfx@lists.freedesktop.org Cc: igt-dev@lists.freedesktop.org List-ID: Ck9uIDA1LzEwLzIwMTkgMDk6MTUsIENocmlzIFdpbHNvbiB3cm90ZToKPiBSYXRoZXIgdGhhbiBk byBhIGZpeGVkIGFtb3VudCBvZiB3b3JrIHRoYXQgdGFrZXMgKmZvcmV2ZXIqLCBydW4gZm9yIGEK PiBmaXhlZCBhbW91bnQgb2YgdGltZS4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24g PGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiAtLS0KPiAgIHRlc3RzL2k5MTUvZ2VtX3NvZnRw aW4uYyB8IDYgKysrKy0tCj4gICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS90ZXN0cy9pOTE1L2dlbV9zb2Z0cGluLmMgYi90 ZXN0cy9pOTE1L2dlbV9zb2Z0cGluLmMKPiBpbmRleCBjMjkwOTdhZDMuLjAzMjA1NmMwOCAxMDA2 NDQKPiAtLS0gYS90ZXN0cy9pOTE1L2dlbV9zb2Z0cGluLmMKPiArKysgYi90ZXN0cy9pOTE1L2dl bV9zb2Z0cGluLmMKPiBAQCAtMTAyLDE0ICsxMDIsMTQgQEAgc3RhdGljIHZvaWQgdGVzdF9zb2Z0 cGluKGludCBmZCkKPiAgIAlzdHJ1Y3QgZHJtX2k5MTVfZ2VtX2V4ZWNfb2JqZWN0MiBvYmplY3Q7 Cj4gICAJdWludDY0X3Qgb2Zmc2V0LCBlbmQ7Cj4gICAJdWludDMyX3QgbGFzdF9oYW5kbGU7Cj4g LQlpbnQgbG9vcDsKPiArCXVuc2lnbmVkIGxvbmcgY291bnQgPSAwOwo+ICAgCj4gICAJbGFzdF9o YW5kbGUgPSBnZW1fY3JlYXRlKGZkLCBzaXplKTsKPiAgIAo+ICAgCW1lbXNldCgmZXhlY2J1Ziwg MCwgc2l6ZW9mKGV4ZWNidWYpKTsKPiAgIAlleGVjYnVmLmJ1ZmZlcnNfcHRyID0gdG9fdXNlcl9w b2ludGVyKCZvYmplY3QpOwo+ICAgCWV4ZWNidWYuYnVmZmVyX2NvdW50ID0gMTsKPiAtCWZvciAo bG9vcCA9IDA7IGxvb3AgPCAxMDI0OyBsb29wKyspIHsKPiArCWlndF91bnRpbF90aW1lb3V0KDMw KSB7Cj4gICAJCW1lbXNldCgmb2JqZWN0LCAwLCBzaXplb2Yob2JqZWN0KSk7Cj4gICAJCW9iamVj dC5oYW5kbGUgPSBnZW1fY3JlYXRlKGZkLCAyKnNpemUpOwo+ICAgCQlnZW1fd3JpdGUoZmQsIG9i amVjdC5oYW5kbGUsIDAsICZiYmUsIHNpemVvZihiYmUpKTsKPiBAQCAtMTM0LDcgKzEzNCw5IEBA IHN0YXRpYyB2b2lkIHRlc3Rfc29mdHBpbihpbnQgZmQpCj4gICAJCX0KPiAgIAo+ICAgCQlsYXN0 X2hhbmRsZSA9IG9iamVjdC5oYW5kbGU7Cj4gKwkJY291bnQrKzsKPiAgIAl9Cj4gKwlpZ3RfaW5m bygiQ29tcGxldGQgJWx1IGN5Y2xlc1xuIiwgY291bnQpOwo+ICAgfQo+ICAgCj4gICBzdGF0aWMg dm9pZCB0ZXN0X292ZXJsYXAoaW50IGZkKQo+IAoKUmV2aWV3ZWQtYnk6IFR2cnRrbyBVcnN1bGlu IDx0dnJ0a28udXJzdWxpbkBpbnRlbC5jb20+CgpSZWdhcmRzLAoKVHZydGtvCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==