From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 05/34] drm: kselftest for drm_mm_init() Date: Tue, 13 Dec 2016 12:16:20 +0200 Message-ID: <1481624180.3639.17.camel@linux.intel.com> References: <20161212115350.780-1-chris@chris-wilson.co.uk> <20161212115350.780-6-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20161212115350.780-6-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org T24gbWEsIDIwMTYtMTItMTIgYXQgMTE6NTMgKzAwMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBT aW1wbGUgZmlyc3QgdGVzdCB0byBqdXN0IGV4ZXJjaXNlIGluaXRpYWxpc2F0aW9uIG9mIHN0cnVj dCBkcm1fbW0uCj4gCj4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13 aWxzb24uY28udWs+Cgo8U05JUD4KCj4gKwlkcm1fbW1fZm9yX2VhY2hfaG9sZShob2xlLCAmbW0s IHN0YXJ0LCBlbmQpIHsKPiArCQlpZiAoc3RhcnQgIT0gMCB8fCBlbmQgIT0gNDA5Nikgewo+ICsJ CQlwcl9lcnIoImVtcHR5IG1tIGhhcyBpbmNvcnJlY3QgaG9sZSwgZm91bmQgKCVsbHgsICVsbHgp LCBleHBlY3QgKCVsbHgsICVsbHgpXG4iLAo+ICsJCQnCoMKgwqDCoMKgwqDCoHN0YXJ0LCBlbmQs Cj4gKwkJCcKgwqDCoMKgwqDCoMKgMHVsbCwgNDA5NnVsbCk7Cj4gKwkJCWdvdG8gb3V0Owo+ICsJ CX0KPiArCX0KCldoaWxlIGluIHBhcmFub2lhIG1vZGUsIG1ha2Ugc3VyZSB0aGVyZSBpcyBqdXN0 IG9uZSBob2xlPwoKPiArCj4gPiArCW1lbXNldCgmdG1wLCAwLCBzaXplb2YodG1wKSk7Cj4gPiAr CXRtcC5zdGFydCA9IDA7Cj4gPiArCXRtcC5zaXplID0gNDA5NjsKPiA+ICsJcmV0ID0gZHJtX21t X3Jlc2VydmVfbm9kZSgmbW0sICZ0bXApOwo+ID4gKwlpZiAocmV0KSB7Cj4gPiArCQlwcl9lcnIo ImZhaWxlZCB0byByZXNlcnZlIHdob2xlIGRybV9tbVxuIik7Cj4gPiArCQlnb3RvIG91dDsKPiAr CX0KClNob3VsZCBiZSBubyBtb3JlIGhvbGVzLgoKZHJtX21tX2Zvcl9lYWNoX2hvbGUoKSB7Cglw cl9lcnIoKTsKCWdvdG8gb3V0Owp9Cgo+ICsJZHJtX21tX3JlbW92ZV9ub2RlKCZ0bXApOwo+ICsK CkFuZCBpdCBzaG91bGQgYWdhaW4gaGF2ZSBhIGhvbGUuCgo8U05JUD4KCj4gK3N0YXRpYyBpbnQg aWd0X2RlYnVnKHZvaWQgKmlnbm9yZWQpCj4gK3sKPiArCXN0cnVjdCBkcm1fbW0gbW07Cj4gKwlz dHJ1Y3QgZHJtX21tX25vZGUgbm9kZXNbMl07Cj4gKwlpbnQgcmV0Owo+ICsKPiArCWRybV9tbV9p bml0KCZtbSwgMCwgNDA5Nik7Cj4gKwo+ICsJbWVtc2V0KG5vZGVzLCAwLCBzaXplb2Yobm9kZXMp KTsKPiArCW5vZGVzWzBdLnN0YXJ0ID0gNTEyOwo+ICsJbm9kZXNbMF0uc2l6ZSA9IDEwMjQ7Cj4g KwlyZXQgPSBkcm1fbW1fcmVzZXJ2ZV9ub2RlKCZtbSwgJm5vZGVzWzBdKTsKPiArCWlmIChyZXQp IHsKPiArCQlwcl9lcnIoImZhaWxlZCB0byByZXNlcnZlIG5vZGVbMF0ge3N0YXJ0PSVsbGQsIHNp emU9JWxsZClcbiIsCj4gKwkJwqDCoMKgwqDCoMKgwqBub2Rlc1swXS5zdGFydCwgbm9kZXNbMF0u c2l6ZSk7Cj4gKwkJcmV0dXJuIHJldDsKPiArCX0KPiArCj4gKwlub2Rlc1sxXS5zdGFydCA9IDUx MiAtIDEwMjQgLSA1MTI7CgpXb3VsZCBiZSBtb3JlIGNsZWFyIGlmIHlvdSB1c2VkIG5vZGVzWzBd LnN0YXJ0LiBUaGlzIGFsc28gZ29lcyB0bwpuZWdhdGl2ZSBhZGRyZXNzIHdoaWNoIHByb3ZlcyBt eSBwb2ludC4KClJlZ2FyZHMsIEpvb25hcwotLSAKSm9vbmFzIExhaHRpbmVuCk9wZW4gU291cmNl IFRlY2hub2xvZ3kgQ2VudGVyCkludGVsIENvcnBvcmF0aW9uCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=