From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthew Auld Subject: Re: [PATCH 02/18] drm/i915: introduce drm_i915_gem_object page_size members Date: Wed, 5 Apr 2017 11:07:55 +0100 Message-ID: <20170405100755.o2cqctlguacm46wt@mwahaha> 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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wr0-x244.google.com (mail-wr0-x244.google.com [IPv6:2a00:1450:400c:c0c::244]) by gabe.freedesktop.org (Postfix) with ESMTPS id 900216E774 for ; Wed, 5 Apr 2017 10:07:58 +0000 (UTC) Received: by mail-wr0-x244.google.com with SMTP id w43so1216122wrb.1 for ; Wed, 05 Apr 2017 03:07:58 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20170405084809.GG10496@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Daniel Vetter , Matthew Auld , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMDQvMDUsIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBXZWQsIEFwciAwNSwgMjAxNyBhdCAw ODo0OToxN0FNICswMjAwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+ID4gT24gVHVlLCBBcHIgMDQs IDIwMTcgYXQgMTE6MTE6MTJQTSArMDEwMCwgTWF0dGhldyBBdWxkIHdyb3RlOgo+ID4gPiBTaWdu ZWQtb2ZmLWJ5OiBNYXR0aGV3IEF1bGQgPG1hdHRoZXcuYXVsZEBpbnRlbC5jb20+Cj4gPiA+IC0t LQo+ID4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyAgICAgICAgfCA1ICsrKysr Cj4gPiA+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9vYmplY3QuaCB8IDMgKysrCj4g PiA+ICAyIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKQo+ID4gPiAKPiA+ID4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbS5jCj4gPiA+IGluZGV4IDRjYTg4ZjI1MzljMC4uY2JmOTdmNGJiYjcyIDEw MDY0NAo+ID4gPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jCj4gPiA+ICsr KyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiA+ID4gQEAgLTI0NDEsNiArMjQ0 MSw4IEBAIHN0YXRpYyBpbnQgX19fX2k5MTVfZ2VtX29iamVjdF9nZXRfcGFnZXMoc3RydWN0IGRy bV9pOTE1X2dlbV9vYmplY3QgKm9iaikKPiA+ID4gIAlzdHJ1Y3Qgc2dfdGFibGUgKnBhZ2VzOwo+ ID4gPiAgCj4gPiA+ICAJR0VNX0JVR19PTihpOTE1X2dlbV9vYmplY3RfaGFzX3Bpbm5lZF9wYWdl cyhvYmopKTsKPiA+ID4gKwlHRU1fQlVHX09OKCFpc192YWxpZF9ndHRfcGFnZV9zaXplKG9iai0+ cGFnZV9zaXplKSk7Cj4gPiA+ICsJR0VNX0JVR19PTighaXNfdmFsaWRfZ3R0X3BhZ2Vfc2l6ZShv YmotPmd0dF9wYWdlX3NpemUpKTsKPiA+ID4gIAo+ID4gPiAgCWlmICh1bmxpa2VseShvYmotPm1t Lm1hZHYgIT0gSTkxNV9NQURWX1dJTExORUVEKSkgewo+ID4gPiAgCQlEUk1fREVCVUcoIkF0dGVt cHRpbmcgdG8gb2J0YWluIGEgcHVyZ2VhYmxlIG9iamVjdFxuIik7Cj4gPiA+IEBAIC00MTU5LDYg KzQxNjEsOSBAQCB2b2lkIGk5MTVfZ2VtX29iamVjdF9pbml0KHN0cnVjdCBkcm1faTkxNV9nZW1f b2JqZWN0ICpvYmosCj4gPiA+ICAKPiA+ID4gIAlvYmotPm9wcyA9IG9wczsKPiA+ID4gIAo+ID4g PiArCW9iai0+cGFnZV9zaXplID0gUEFHRV9TSVpFOwo+ID4gPiArCW9iai0+Z3R0X3BhZ2Vfc2l6 ZSA9IEk5MTVfR1RUX1BBR0VfU0laRTsKPiA+ID4gKwo+ID4gPiAgCXJlc2VydmF0aW9uX29iamVj dF9pbml0KCZvYmotPl9fYnVpbHRpbl9yZXN2KTsKPiA+ID4gIAlvYmotPnJlc3YgPSAmb2JqLT5f X2J1aWx0aW5fcmVzdjsKPiA+ID4gIAo+ID4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW1fb2JqZWN0LmggYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9v YmplY3QuaAo+ID4gPiBpbmRleCAxNzRjZjkyM2MyMzYuLmIxZGFjYmZlNTE3MyAxMDA2NDQKPiA+ ID4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fb2JqZWN0LmgKPiA+ID4gKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fb2JqZWN0LmgKPiA+ID4gQEAgLTEwNyw2 ICsxMDcsOSBAQCBzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCB7Cj4gPiA+ICAJdW5zaWduZWQg aW50IGNhY2hlX2xldmVsOjM7Cj4gPiA+ICAJdW5zaWduZWQgaW50IGNhY2hlX2RpcnR5OjE7Cj4g PiA+ICAKPiA+ID4gKwl1bnNpZ25lZCBpbnQgcGFnZV9zaXplOyAvKiBDUFUgcG92IC0gNEsoZGVm YXVsdCksIDJNLCAxRyAqLwo+ID4gPiArCXVuc2lnbmVkIGludCBndHRfcGFnZV9zaXplOyAvKiBH UFUgcG92IC0gNEsoZGVmYXVsdCksIDY0SywgMk0sIDFHICovCj4gPiAKPiA+IEp1c3Qga2luZGEg YXJjaGVjdHVyZSByZXZpZXcsIHdpdGggYSBsb25nLXRlcm0gdmlldzogSXMgdGhlIHBsYW4gdG8K PiA+IGV2ZW50dWFsbHkgYmVjb21lIG1vcmUgZmxleGlibGUgaGVyZSwgaS5lLiBhbGxvdyBtaXhl ZCBtb2RlPwo+IAo+IFNpbXBseSBwdXQgd2UgY2FuIG5vdCBzdXBwb3J0IG9iai0+cGFnZV9zaXpl LiBFdmVyeSBvYmplY3Qgd2lsbCBiZQo+IGNvbXBvc2VkIG9mIGEgbWl4dHVyZSBvZiBwYWdlIHNp emVzLCBvZnRlbiBvdXRzaWRlIG9mIG91ciBjb250cm9sIGFuZAo+IHRob3NlIHBhZ2Ugc2l6ZXMg bWF5IHZhcnkgb3ZlciB0aGUgbGlmZXRpbWUgb2YgdGhlIG9iamVjdC4KPiAKPiBUcnlpbmcgdG8g ZGVzaWduIGFyb3VuZCBhbiBhIHByaW9yaSBzdGF0aWMgcGFnZV9zaXplIGlzIGEgYmFkIGlkZWEs IGltby4KCkkgdGhpbmsgSSd2ZSBtaXNyZXByZXNlbnRlZCB0aGUgaW50ZW50aW9uIG9mIG9iai0+ cGFnZV9zaXplLCBpdCBtZXJlbHkKc2VydmVzIGFzIGEgaGludCB0byBnZXQgcGFnZXMsIHRoZXJl YWZ0ZXIgaXQgcmVwcmVzZW50cyB0aGUgbWluaW11bSBwYWdlCnNpemUgaW4gdGhlIG1hcHBpbmcg YW5kIGlzIGp1c3QgYm9va2tlZXBpbmcsIHNvIG1peGVkIHBhZ2VzIGFyZSB0b3RhbGx5CmZpbmUg YW5kIGV4cGVjdGVkLiBJIG1vc3RseSB3YW50ZWQgaXQgdG8gbWFrZSBpdCBjbGVhciB0byB0aGUg cmVhZGVyCnRoYXQgd2UgaGF2ZSBhIGd0dCBhbmQgY3B1IHBhZ2Ugc2l6ZS4gSSBhbHNvIHdhbnRl ZCB0byBrbm93IGlmIGFuIG9iamVjdAppcyBlbnRpcmVseSBjb21wb3NlZCBvZiBodWdlLXBhZ2Vz IGZvciBkZWJ1Z2ZzIHB1cnBvc2VzLiBJJ2xsIHRyeSB0bwpyZXdvcmsgdGhpcyB0byBtYWtlIGl0 IGxlc3MgdGVycmlibGUuCgo+IC1DaHJpcwo+IAo+IC0tIAo+IENocmlzIFdpbHNvbiwgSW50ZWwg T3BlbiBTb3VyY2UgVGVjaG5vbG9neSBDZW50cmUKPiBfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vaW50ZWwtZ2Z4Cg==