From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 5/9] drm: kselftest for drm_mm and alignment Date: Fri, 09 Dec 2016 18:14:47 +0200 Message-ID: <1481300087.3210.22.camel@linux.intel.com> References: <20161209130825.6854-1-chris@chris-wilson.co.uk> <20161209130825.6854-5-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: <20161209130825.6854-5-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Chris Wilson , dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gcGUsIDIwMTYtMTItMDkgYXQgMTM6MDggKzAwMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBD aGVjayB0aGF0IHdlIGNhbiByZXF1ZXN0IGFsaWdubWVudCB0byBhbnkgcG93ZXItb2YtdHdvIG9y IHByaW1lIHVzaW5nIGEKPiBwbGFpbiBkcm1fbW1fbm9kZV9pbnNlcnQoKS4KPiAKPiBTaWduZWQt b2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KCjxTTklQPgoK PiArc3RhdGljIGludCBpZ3RfYWxpZ24odm9pZCAqaWdub3JlZCkKPiArewo+ICsJc3RydWN0IGRy bV9tbSBtbTsKPiArCXN0cnVjdCBkcm1fbW1fbm9kZSAqbm9kZSwgKm5leHQ7Cj4gKwlpbnQgcmV0 ID0gLUVJTlZBTDsKPiArCWludCBuOwo+ICsKPiArCWRybV9tbV9pbml0KCZtbSwgMSwgLTIpOwoK VTY0X01BWCAtIDE/Cgo+ICsJaWYgKCFkcm1fbW1fY2xlYW4oJm1tKSkgewo+ICsJCXByX2Vycigi bW0gbm90IGVtcHR5IG9uIGNyZWF0aW9uXG4iKTsKPiArCQlnb3RvIG91dDsKPiArCX0KPiArCgpD YW4gYmUgZHJvcHBlZC4KCj4gKwlmb3JfZWFjaF9wcmltZShuLCA4MTkyKSB7CgpUaGlzIGlzIG9u ZSBtb3JlIHNwb3QsIGhvdyBhYm91dCBEUk1fU0VMRlRFU1RfTUFYX1BSSU1FIG9yIHNvPwoKPiAr CQlpbnQgZXJyOwo+ICsKPiArCQlub2RlID0ga3phbGxvYyhzaXplb2YoKm5vZGUpLCBHRlBfS0VS TkVMKTsKPiArCQlpZiAoIW5vZGUpIHsKPiArCQkJcmV0ID0gLUVOT01FTTsKPiArCQkJZ290byBv dXQ7Cj4gKwkJfQo+ICsKPiArCQllcnIgPSBkcm1fbW1faW5zZXJ0X25vZGVfZ2VuZXJpYygmbW0s IG5vZGUsCj4gKwkJCQkJCcKgbmV4dF9wcmltZV9udW1iZXIobiksLyogc2l6ZSAqLwo+ICsJCQkJ CQnCoG4sIC8qIGFsaWdubWVudCAqLwoKPHJhbnQ+SWYgdGhlcmUganVzdCB3YXMgYSB3YXkgb2Yg bmFtaW5nIHZhcmlhYmxlcyBzbyB0aGlzIGNvbW1lbnRzIHdhcwpub3QgbmVlZGVkLjwvcmFudD4g TWF5YmUgdGhlIHZhcmlhYmxlIGNvdWxkIGJlICJhbGlnbiIuCgo+ICtzdGF0aWMgaW50IGlndF9h bGlnbl9wb3QoaW50IG1heCkKPiArewo+ICsJc3RydWN0IGRybV9tbSBtbTsKPiArCXN0cnVjdCBk cm1fbW1fbm9kZSAqbm9kZSwgKm5leHQ7Cj4gKwlpbnQgYml0Owo+ICsJaW50IHJldCA9IC1FSU5W QUw7Cj4gKwo+ICsJZHJtX21tX2luaXQoJm1tLCAxLCAtMik7Cj4gKwlpZiAoIWRybV9tbV9jbGVh bigmbW0pKSB7Cj4gKwkJcHJfZXJyKCJtbSBub3QgZW1wdHkgb24gY3JlYXRpb25cbiIpOwo+ICsJ CWdvdG8gb3V0Owo+ICsJfQo+ICsKPiArCWZvciAoYml0ID0gbWF4IC0gMTsgYml0OyBiaXQtLSkg ewo+ICsJCWludCBlcnI7Cj4gKwo+ICsJCW5vZGUgPSBremFsbG9jKHNpemVvZigqbm9kZSksIEdG UF9LRVJORUwpOwo+ICsJCWlmICghbm9kZSkgewo+ICsJCQlyZXQgPSAtRU5PTUVNOwo+ICsJCQln b3RvIG91dDsKPiArCQl9Cj4gKwo+ICsJCWVyciA9IGRybV9tbV9pbnNlcnRfbm9kZV9nZW5lcmlj KCZtbSwgbm9kZSwgMSwKPiArCQkJCQkJwqBCSVRfVUxMKGJpdCksIGJpdCwKClRoZSBjb2xvciBp cyBub3QgdXNlZCwgc28ganVzdCBzZXQgaXQgdG8gMC4KClJldmlld2VkLWJ5OiBKb29uYXMgTGFo dGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CgpSZWdhcmRzLCBKb29uYXMK LS0gCkpvb25hcyBMYWh0aW5lbgpPcGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRlcgpJbnRlbCBD b3Jwb3JhdGlvbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK