From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Auld Subject: [PATCH 04/17] drm/i915: align 64K objects to 2M Date: Tue, 16 May 2017 09:29:35 +0100 Message-ID: <20170516082948.28090-5-matthew.auld@intel.com> References: <20170516082948.28090-1-matthew.auld@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id AB50E6E2D5 for ; Tue, 16 May 2017 08:29:57 +0000 (UTC) In-Reply-To: <20170516082948.28090-1-matthew.auld@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org V2UgY2FuJ3QgbWl4IDY0SyBhbmQgNEsgcHRlJ3MgaW4gdGhlIHNhbWUgcGFnZS10YWJsZSwgc28g Zm9yIG5vdyB3ZQphbGlnbiA2NEsgb2JqZWN0cyB0byAyTSB0byBhdm9pZCBhbnkgcG90ZW50aWFs IG1peGluZy4gVGhpcyBpcwpwb3RlbnRpYWxseSB3YXN0ZWZ1bCBidXQgaW4gcmVhbGl0eSBzaG91 bGRuJ3QgYmUgdG9vIGJhZCBzaW5jZSB0aGlzIG9ubHkKYXBwbGllcyB0byB0aGUgdmlydHVhbCBh ZGRyZXNzIHNwYWNlIG9mIGEgNDhiIFBQR1RULgoKU3VnZ2VzdGVkLWJ5OiBDaHJpcyBXaWxzb24g PGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KU2lnbmVkLW9mZi1ieTogTWF0dGhldyBBdWxkIDxt YXR0aGV3LmF1bGRAaW50ZWwuY29tPgpDYzogSm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFodGlu ZW5AbGludXguaW50ZWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfdm1hLmMg fCA5ICsrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfdm1hLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X3ZtYS5jCmluZGV4IDUzZjZjOTRiMmVlNi4uZDJlOGVkZDM1MWNmIDEwMDY0NAotLS0g YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3ZtYS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfdm1hLmMKQEAgLTQ3NSw2ICs0NzUsMTUgQEAgaTkxNV92bWFfaW5zZXJ0KHN0cnVj dCBpOTE1X3ZtYSAqdm1hLCB1NjQgc2l6ZSwgdTY0IGFsaWdubWVudCwgdTY0IGZsYWdzKQogCSAg ICBvYmotPmd0dF9wYWdlX3NpemUgPiBJOTE1X0dUVF9QQUdFX1NJWkUpIHsKIAkJdW5zaWduZWQg aW50IHBhZ2VfYWxpZ25tZW50ID0gb2JqLT5ndHRfcGFnZV9zaXplOwogCisJCS8qIFdlIGNhbid0 IG1peCA2NEsgYW5kIDRLIHB0ZSdzIGluIHRoZSBzYW1lIHBhZ2UtdGFibGUgKDJNCisJCSAqIGJs b2NrKSwgYW5kIHNvIHRvIGF2b2lkIHRoZSB1Z2xpbmVzcyBhbmQgY29tcGxleGl0eSBvZgorCQkg KiBjb2xvcmluZyB3ZSBvcHQgZm9yIGp1c3QgYWxpZ25pbmcgNjRLIG9iamVjdHMgdG8gMk0uCisJ CSAqLworCQlpZiAocGFnZV9hbGlnbm1lbnQgPT0gSTkxNV9HVFRfUEFHRV9TSVpFXzY0Sykgewor CQkJcGFnZV9hbGlnbm1lbnQgPSBJOTE1X0dUVF9QQUdFX1NJWkVfMk07CisJCQlzaXplID0gcm91 bmR1cChzaXplLCBwYWdlX2FsaWdubWVudCk7CisJCX0KKwogCQlhbGlnbm1lbnQgPSBtYXhfdCh0 eXBlb2YoYWxpZ25tZW50KSwgYWxpZ25tZW50LCBwYWdlX2FsaWdubWVudCk7CiAJCUdFTV9CVUdf T04oIUlTX0FMSUdORUQodm1hLT5zaXplLCBvYmotPmd0dF9wYWdlX3NpemUpKTsKIAl9Ci0tIAoy LjkuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==