From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 08/10] drm/i915: Track display alignment on VMA Date: Mon, 15 Aug 2016 12:38:42 +0300 Message-ID: <1471253922.3839.37.camel@linux.intel.com> References: <1470997701-988-1-git-send-email-chris@chris-wilson.co.uk> <1470997701-988-9-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 61F406E3C7 for ; Mon, 15 Aug 2016 09:38:45 +0000 (UTC) In-Reply-To: <1470997701-988-9-git-send-email-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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gcGUsIDIwMTYtMDgtMTIgYXQgMTE6MjggKzAxMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBX aGVuIHVzaW5nIHRoZSBhbGlhc2luZyBwcGd0dCBhbmQgcGFnZWZsaXBpbmcgd2l0aCB0aGUgc2hy aW5rZXIvZXZpY3Rpb24KCnMvZmxpcGluZy9mbGlwcGluZy8KCj4gYWN0aXZlLCB3ZSBub3RlIHRo YXQgd2Ugb2Z0ZW4gaGF2ZSB0byByZWJpbmQgdGhlIGJhY2tidWZmZXIgYmVmb3JlCj4gZmxpcHBp bmcgb250byB0aGUgc2Nhbm91dCBiZWNhdXNlIGl0IGhhcyBhbiBpbnZhbGlkIGFsaWdubWVudC4g SWYgd2UKPiBzdG9yZSB0aGUgd29yc3QtY2FzZSBhbGlnbm1lbnQgcmVxdWlyZWQgZm9yIGEgVk1B LCB3ZSBjYW4gYXZvaWQgaGF2aW5nCj4gdG8gcmViaW5kIGF0IGNyaXRpY2FsIGp1bmN0dXJlcy4K PiAKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51 az4KCjxTTklQPgoKPiBAQCAtMjk4NCwxNyArMjk4MywxMCBAQCBpOTE1X3ZtYV9pbnNlcnQoc3Ry dWN0IGk5MTVfdm1hICp2bWEsIHU2NCBzaXplLCB1NjQgYWxpZ25tZW50LCB1NjQgZmxhZ3MpCj4g wqAJCXNpemUgPSBpOTE1X2dlbV9nZXRfZ2d0dF9zaXplKGRldl9wcml2LCBzaXplLAo+IMKgCQkJ CQnCoMKgwqDCoMKgwqBpOTE1X2dlbV9vYmplY3RfZ2V0X3RpbGluZyhvYmopKTsKPiDCoAo+IC0J bWluX2FsaWdubWVudCA9Cj4gLQkJaTkxNV9nZW1fZ2V0X2dndHRfYWxpZ25tZW50KGRldl9wcml2 LCBzaXplLAo+IC0JCQkJCcKgwqDCoMKgaTkxNV9nZW1fb2JqZWN0X2dldF90aWxpbmcob2JqKSwK PiAtCQkJCQnCoMKgwqDCoGZsYWdzICYgUElOX01BUFBBQkxFKTsKPiAtCWlmIChhbGlnbm1lbnQg PT0gMCkKPiAtCQlhbGlnbm1lbnQgPSBtaW5fYWxpZ25tZW50Owo+IC0JaWYgKGFsaWdubWVudCAm IChtaW5fYWxpZ25tZW50IC0gMSkpIHsKPiAtCQlEUk1fREVCVUcoIkludmFsaWQgb2JqZWN0IGFs aWdubWVudCByZXF1ZXN0ZWQgJWxsdSwgbWluaW11bSAlbGx1XG4iLAo+IC0JCQnCoMKgYWxpZ25t ZW50LCBtaW5fYWxpZ25tZW50KTsKPiAtCQlyZXR1cm4gLUVJTlZBTDsKPiAtCX0KPiArCWFsaWdu bWVudCA9IG1heChtYXgoYWxpZ25tZW50LCB2bWEtPmRpc3BsYXlfYWxpZ25tZW50KSwKPiArCQkJ aTkxNV9nZW1fZ2V0X2dndHRfYWxpZ25tZW50KGRldl9wcml2LCBzaXplLAo+ICsJCQkJCQnCoMKg wqDCoGk5MTVfZ2VtX29iamVjdF9nZXRfdGlsaW5nKG9iaiksCj4gKwkJCQkJCcKgwqDCoMKgZmxh Z3MgJiBQSU5fTUFQUEFCTEUpKTsKCk5vIERSTV9ERUJVRyBubyBtb3JlPwoKPiBAQCAtMTgzLDcg KzE4Myw3IEBAIHN0cnVjdCBpOTE1X3ZtYSB7Cj4gwqAJc3RydWN0IGRybV9pOTE1X2ZlbmNlX3Jl ZyAqZmVuY2U7Cj4gwqAJc3RydWN0IHNnX3RhYmxlICpwYWdlczsKPiDCoAl2b2lkIF9faW9tZW0g KmlvbWFwOwo+IC0JdTY0IHNpemU7Cj4gKwl1NjQgc2l6ZSwgZGlzcGxheV9hbGlnbm1lbnQ7CgpV bnJlbGF0ZWQgdmFyaWFibGVzLCBiZXR0ZXIgb2ZmIHRoZWlyIG93biBsaW5lcy4KClJldmlld2Vk LWJ5OiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+CgpS ZWdhcmRzLCBKb29uYXMKLS0gCkpvb25hcyBMYWh0aW5lbgpPcGVuIFNvdXJjZSBUZWNobm9sb2d5 IENlbnRlcgpJbnRlbCBDb3Jwb3JhdGlvbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9pbnRlbC1nZngK