From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH v3 21/23] drm/i915: Only preallocate the aliasing GTT to the extents of the global GTT Date: Tue, 14 Feb 2017 18:16:12 +0200 Message-ID: <87o9y4oiib.fsf@gaia.fi.intel.com> References: <20170214110457.9316-1-chris@chris-wilson.co.uk> <20170214110457.9316-22-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 ESMTPS id E9A5F6E782 for ; Tue, 14 Feb 2017 16:17:17 +0000 (UTC) In-Reply-To: <20170214110457.9316-22-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 Cc: matthew.auld@intel.com List-Id: intel-gfx@lists.freedesktop.org Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gQXMgdGhl IGFsaWFzaW5nIEdUVCBpcyBvbmx5IGFjY2Vzc2VkIHZpYSB0aGUgZ2xvYmFsIEdUVCwgd2Ugd2ls bCBuZXZlcgo+IHVzZSBtb3JlIG9mIGl0IHRoYW4gd2UgZXhwb3NlIHZpYSB0aGUgR2xvYmFsIEdU VCBhbmQgc28gd2Ugb25seSBuZWVkIHRvCj4gcHJlYWxsb2NhdGUgc3VmZmljaWVudCBzcGFjZSB3 aXRoaW4gdGhlIHBwZ3R0IGZvciB0aGUgZnVsbCBHVFQuIEVxdWFsbHksCj4gaWYgdGhlIGFsaWFz aW5nIEdUVCBpcyBzbWFsbGVyIHRoYW4gdGhlIGdsb2JhbCBHVFQsIHdlIGhhdmUgYSBzZXJpb3Vz Cj4gaXNzdWUgYW5kIG11c3QgYmFpbC4KPgo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8 Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9p OTE1X2dlbV9ndHQuYyB8IDcgKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9nZW1fZ3R0LmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwo+IGlu ZGV4IDJkZWMzODg5ODhiZC4uMzc5YmY2ZmJiYzY0IDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9nZW1fZ3R0LmMKPiBAQCAtMjM4Myw5ICsyMzgzLDE0IEBAIGludCBpOTE1X2dlbV9pbml0X2Fs aWFzaW5nX3BwZ3R0KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1KQo+ICAJaWYgKElTX0VS UihwcGd0dCkpCj4gIAkJcmV0dXJuIFBUUl9FUlIocHBndHQpOwo+ICAKPiArCWlmIChXQVJOX09O KHBwZ3R0LT5iYXNlLnRvdGFsIDwgZ2d0dC0+YmFzZS50b3RhbCkpIHsKPiArCQllcnIgPSAtRU5P REVWOwo+ICsJCWdvdG8gZXJyX3BwZ3R0Owo+ICsJfQo+ICsKPiAgCWlmIChwcGd0dC0+YmFzZS5h bGxvY2F0ZV92YV9yYW5nZSkgewo+ICAJCWVyciA9IHBwZ3R0LT5iYXNlLmFsbG9jYXRlX3ZhX3Jh bmdlKCZwcGd0dC0+YmFzZSwKPiAtCQkJCQkJICAgIDAsIHBwZ3R0LT5iYXNlLnRvdGFsKTsKPiAr CQkJCQkJICAgIDAsIGdndHQtPmJhc2UudG90YWwpOwoKQ29tbWVudCBjb3VsZCBiZSB3b3J0aHkg aW4gaGVyZSBzbyBlbXBoYXNpcyB0aGUgaW50ZW50IHRvIGxpbWl0LgoKUmV2aWV3ZWQtYnk6IE1p a2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgoKPiAgCQlpZiAoZXJyKQo+ICAJ CQlnb3RvIGVycl9wcGd0dDsKPiAgCX0KPiAtLSAKPiAyLjExLjAKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==