From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 08/21] drm/i915: align the vma start to the largest gtt page size Date: Mon, 02 Oct 2017 15:16:34 +0300 Message-ID: <1506946594.6755.63.camel@linux.intel.com> References: <20170929161032.24394-1-matthew.auld@intel.com> <20170929161032.24394-9-matthew.auld@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id CA4346E009 for ; Mon, 2 Oct 2017 12:16:37 +0000 (UTC) In-Reply-To: <20170929161032.24394-9-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: Matthew Auld , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAyMDE3LTA5LTI5IGF0IDE3OjEwICswMTAwLCBNYXR0aGV3IEF1bGQgd3JvdGU6Cj4g Rm9yIHRoZSA0OGIgUFBHVFQgdHJ5IHRvIGFsaWduIHRoZSB2bWEgc3RhcnQgYWRkcmVzcyB0byB0 aGUgcmVxdWlyZWQKPiBwYWdlIHNpemUgYm91bmRhcnkgdG8gZ3VhcmFudGVlIHdlIHVzZSBzYWlk IHBhZ2Ugc2l6ZSBpbiB0aGUgZ3R0LiBJZiB3ZQo+IGFyZSBkZWFsaW5nIHdpdGggbXVsdGlwbGUg cGFnZSBzaXplcywgd2UgY2FuJ3QgZ3VhcmFudGVlIGFueXRoaW5nIGFuZAo+IGp1c3QgYWxpZ24g dG8gdGhlIGxhcmdlc3QuIEZvciBzb2Z0IHBpbm5pbmcgYW5kIG9iamVjdHMgd2hpY2ggbmVlZCB0 byBiZQo+IHRpZ2h0bHkgcGFja2VkIGludG8gdGhlIGxvd2VyIDMyYml0cyB3ZSBkb24ndCBmb3Jj ZSBhbnkgYWxpZ25tZW50Lgo+IAo+IHYyOiB2YXJpb3VzIGltcHJvdmVtZW50cyBzdWdnZXN0ZWQg YnkgQ2hyaXMKPiAKPiB2MzogdXNlIHNldF9wYWdlcyBhbmQgYmV0dGVyIHBsYWNlbWVudCBvZiBw YWdlX3NpemVzCj4gCj4gdjQ6IHByZWZlciB1cHBlcl8zMl9iaXRzKCkKPiAKPiBTaWduZWQtb2Zm LWJ5OiBNYXR0aGV3IEF1bGQgPG1hdHRoZXcuYXVsZEBpbnRlbC5jb20+Cj4gQ2M6IEpvb25hcyBM YWh0aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KPiBDYzogQ2hyaXMgV2ls c29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gUmV2aWV3ZWQtYnk6IENocmlzIFdpbHNv biA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgoKPFNOSVA+Cgo+IEBAIC0yMzgsNiArMjQxLDgg QEAgc3RhdGljIHZvaWQgY2xlYXJfcGFnZXMoc3RydWN0IGk5MTVfdm1hICp2bWEpCj4gIAkJa2Zy ZWUodm1hLT5wYWdlcyk7Cj4gIAl9Cj4gIAl2bWEtPnBhZ2VzID0gTlVMTDsKPiArCj4gKwltZW1z ZXQoJnZtYS0+cGFnZV9zaXplcywgMCwgc2l6ZW9mKHN0cnVjdCBpOTE1X3BhZ2Vfc2l6ZXMpKTsK CnNpemVvZih2bWEtPnBhZ2Vfc2l6ZXMpCgo+IEBAIC0yNTM4LDYgKzI1NDMsOSBAQCBzdGF0aWMg aW50IGdndHRfc2V0X3BhZ2VzKHN0cnVjdCBpOTE1X3ZtYSAqdm1hKQo+ICAJaWYgKHJldCkKPiAg CQlyZXR1cm4gcmV0Owo+ICAKPiArCXZtYS0+cGFnZV9zaXplcy5waHlzID0gdm1hLT5vYmotPm1t LnBhZ2Vfc2l6ZXMucGh5czsKPiArCXZtYS0+cGFnZV9zaXplcy5zZyA9IHZtYS0+b2JqLT5tbS5w YWdlX3NpemVzLnNnOwoKSG1tLCBhcmUgd2Ugbm90IGFibGUgdG8gYXNzaWduIHZtYS0+cGFnZV9z aXplcyA9CnZtYS0+b2JqLT5tbS5wYWdlX3NpemVzPwoKUmV2aWV3ZWQtYnk6IEpvb25hcyBMYWh0 aW5lbiA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KClJlZ2FyZHMsIEpvb25hcwot LSAKSm9vbmFzIExhaHRpbmVuCk9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVyCkludGVsIENv cnBvcmF0aW9uCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=