From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH 02/18] drm/i915: introduce drm_i915_gem_object page_size members Date: Wed, 5 Apr 2017 13:32:30 +0100 Message-ID: <20170405123230.GH10496@nuc-i3427.alporthouse.com> References: <20170404221128.3943-1-matthew.auld@intel.com> <20170404221128.3943-3-matthew.auld@intel.com> <20170405064917.5xb35u73hgasixhq@phenom.ffwll.local> <20170405084809.GG10496@nuc-i3427.alporthouse.com> <20170405100755.o2cqctlguacm46wt@mwahaha> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id B13D46E7B0 for ; Wed, 5 Apr 2017 12:32:34 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20170405100755.o2cqctlguacm46wt@mwahaha> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Matthew Auld Cc: intel-gfx@lists.freedesktop.org, Matthew Auld List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBBcHIgMDUsIDIwMTcgYXQgMTE6MDc6NTVBTSArMDEwMCwgTWF0dGhldyBBdWxkIHdy b3RlOgo+IE9uIDA0LzA1LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gPiBPbiBXZWQsIEFwciAwNSwg MjAxNyBhdCAwODo0OToxN0FNICswMjAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID4gPiBPbiBU dWUsIEFwciAwNCwgMjAxNyBhdCAxMToxMToxMlBNICswMTAwLCBNYXR0aGV3IEF1bGQgd3JvdGU6 Cj4gPiA+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX29iamVj dC5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fb2JqZWN0LmgKPiA+ID4gPiBpbmRl eCAxNzRjZjkyM2MyMzYuLmIxZGFjYmZlNTE3MyAxMDA2NDQKPiA+ID4gPiAtLS0gYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9vYmplY3QuaAo+ID4gPiA+ICsrKyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZ2VtX29iamVjdC5oCj4gPiA+ID4gQEAgLTEwNyw2ICsxMDcsOSBAQCBz dHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCB7Cj4gPiA+ID4gIAl1bnNpZ25lZCBpbnQgY2FjaGVf bGV2ZWw6MzsKPiA+ID4gPiAgCXVuc2lnbmVkIGludCBjYWNoZV9kaXJ0eToxOwo+ID4gPiA+ICAK PiA+ID4gPiArCXVuc2lnbmVkIGludCBwYWdlX3NpemU7IC8qIENQVSBwb3YgLSA0SyhkZWZhdWx0 KSwgMk0sIDFHICovCj4gPiA+ID4gKwl1bnNpZ25lZCBpbnQgZ3R0X3BhZ2Vfc2l6ZTsgLyogR1BV IHBvdiAtIDRLKGRlZmF1bHQpLCA2NEssIDJNLCAxRyAqLwo+ID4gPiAKPiA+ID4gSnVzdCBraW5k YSBhcmNoZWN0dXJlIHJldmlldywgd2l0aCBhIGxvbmctdGVybSB2aWV3OiBJcyB0aGUgcGxhbiB0 bwo+ID4gPiBldmVudHVhbGx5IGJlY29tZSBtb3JlIGZsZXhpYmxlIGhlcmUsIGkuZS4gYWxsb3cg bWl4ZWQgbW9kZT8KPiA+IAo+ID4gU2ltcGx5IHB1dCB3ZSBjYW4gbm90IHN1cHBvcnQgb2JqLT5w YWdlX3NpemUuIEV2ZXJ5IG9iamVjdCB3aWxsIGJlCj4gPiBjb21wb3NlZCBvZiBhIG1peHR1cmUg b2YgcGFnZSBzaXplcywgb2Z0ZW4gb3V0c2lkZSBvZiBvdXIgY29udHJvbCBhbmQKPiA+IHRob3Nl IHBhZ2Ugc2l6ZXMgbWF5IHZhcnkgb3ZlciB0aGUgbGlmZXRpbWUgb2YgdGhlIG9iamVjdC4KPiA+ IAo+ID4gVHJ5aW5nIHRvIGRlc2lnbiBhcm91bmQgYW4gYSBwcmlvcmkgc3RhdGljIHBhZ2Vfc2l6 ZSBpcyBhIGJhZCBpZGVhLCBpbW8uCj4gCj4gSSB0aGluayBJJ3ZlIG1pc3JlcHJlc2VudGVkIHRo ZSBpbnRlbnRpb24gb2Ygb2JqLT5wYWdlX3NpemUsIGl0IG1lcmVseQo+IHNlcnZlcyBhcyBhIGhp bnQgdG8gZ2V0IHBhZ2VzLCB0aGVyZWFmdGVyIGl0IHJlcHJlc2VudHMgdGhlIG1pbmltdW0gcGFn ZQo+IHNpemUgaW4gdGhlIG1hcHBpbmcgYW5kIGlzIGp1c3QgYm9va2tlZXBpbmcsIHNvIG1peGVk IHBhZ2VzIGFyZSB0b3RhbGx5Cj4gZmluZSBhbmQgZXhwZWN0ZWQuIEkgbW9zdGx5IHdhbnRlZCBp dCB0byBtYWtlIGl0IGNsZWFyIHRvIHRoZSByZWFkZXIKPiB0aGF0IHdlIGhhdmUgYSBndHQgYW5k IGNwdSBwYWdlIHNpemUuIEkgYWxzbyB3YW50ZWQgdG8ga25vdyBpZiBhbiBvYmplY3QKPiBpcyBl bnRpcmVseSBjb21wb3NlZCBvZiBodWdlLXBhZ2VzIGZvciBkZWJ1Z2ZzIHB1cnBvc2VzLiBJJ2xs IHRyeSB0bwo+IHJld29yayB0aGlzIHRvIG1ha2UgaXQgbGVzcyB0ZXJyaWJsZS4KCkFuIGFwcHJv YWNoIHRoYXQgbWlnaHQgYmUgaW50ZXJlc3RpbmcuIE9uIHBpbm5pbmcgdGhlIHBhZ2VzCihpLmUu IG9wcy0+Z2V0X3BhZ2VzKSBpZiB3ZSBmaWxsIGluIHRoZSBiaXRtYXNrIG9mIHBhZ2Ugc2l6ZXMs IHNvbWV0aGluZwpsaWtlCgpmb3JfZWFjaF9zZygpIHsKCW9iai0+bW0ucGFnZV9zaXplcyB8PSBm bHMoc2ctPmxlbmd0aCk7CgpvYmotPm1tLnBhZ2VzX3NpemVzICY9IH5pOTE1LT5pbmZvLnBhZ2Vf c2l6ZXM7CgpUaGVuIGluIGluc2VydF9wYWdlcyBvciBwcm9iYWJseSBiZXR0ZXIgYXMgdm1hX2lu c2VydDoKCglndHRfcGFnZV9hbGlnbm1lbnQgPSBmbHMob2JqLT5tbS5wYWdlX3NpemVzKTsKCkkg dGhpbmsgdGhhdCB3aWxsIGJlIHVzZWZ1bCBpbmZvIGV2ZW4gcHJpb3IgdG8gdHJ5aW5nIHRvIHB1 dCBpdCB0byBnb29kCnVzZSwgaS5lLiB0aGF0IHdpbGwgYmUgZW5vdWdoIHRvIHN0YXJ0IGR1bXBp bmcgZGVidWdmcyBzdGF0cyBvdmVyIGhvdwpmcmVxdWVudGx5IHdlIGdldCBsYXJnZSBhbGxvY2F0 aW9ucy4KLUNocmlzCgotLSAKQ2hyaXMgV2lsc29uLCBJbnRlbCBPcGVuIFNvdXJjZSBUZWNobm9s b2d5IENlbnRyZQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcK aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK