From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH 06/11] drm/i915/gtt: Convert vm->scratch into an array Date: Wed, 10 Jul 2019 17:53:10 +0300 Message-ID: <87d0iiq6uh.fsf@gaia.fi.intel.com> References: <20190707210024.26192-1-chris@chris-wilson.co.uk> <20190707210024.26192-7-chris@chris-wilson.co.uk> <87muhmq8g7.fsf@gaia.fi.intel.com> <156276893621.4055.4215367273715686623@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 280B06E0E8 for ; Wed, 10 Jul 2019 14:53:24 +0000 (UTC) In-Reply-To: <156276893621.4055.4215367273715686623@skylake-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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gUXVvdGlu ZyBNaWthIEt1b3BwYWxhICgyMDE5LTA3LTEwIDE1OjE4OjMyKQo+PiBDaHJpcyBXaWxzb24gPGNo cmlzQGNocmlzLXdpbHNvbi5jby51az4gd3JpdGVzOgo+PiA+IC0gICAgIGlmIChpOTE1X3ZtX2lz XzRsdmwodm0pKSB7Cj4+ID4gLSAgICAgICAgICAgICBpZiAodW5saWtlbHkoc2V0dXBfcGFnZV9k bWEodm0sICZ2bS0+c2NyYXRjaF9wZHApKSkgewo+PiA+IC0gICAgICAgICAgICAgICAgICAgICBy ZXQgPSAtRU5PTUVNOwo+PiA+IC0gICAgICAgICAgICAgICAgICAgICBnb3RvIGZyZWVfcGQ7Cj4+ ID4gLSAgICAgICAgICAgICB9Cj4+ID4gLSAgICAgICAgICAgICBmaWxsX3BhZ2VfZG1hKCZ2bS0+ c2NyYXRjaF9wZHAsCj4+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgIGdlbjhfcGRlX2Vu Y29kZSh2bS0+c2NyYXRjaF9wZHAuZGFkZHIsCj4+ID4gLSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBJOTE1X0NBQ0hFX0xMQykpOwo+PiA+ICsgICAgICAgICAgICAg ZmlsbF9weCgmdm0tPnNjcmF0Y2hbaV0sIHZtLT5zY3JhdGNoW2kgLSAxXS5lbmNvZGUpOwo+PiA+ ICsgICAgICAgICAgICAgdm0tPnNjcmF0Y2hbaV0uZW5jb2RlID0KPj4gPiArICAgICAgICAgICAg ICAgICAgICAgZ2VuOF9wZGVfZW5jb2RlKHB4X2RtYSgmdm0tPnNjcmF0Y2hbaV0pLAo+PiA+ICsg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSTkxNV9DQUNIRV9MTEMpOwo+PiAK Pj4gT2suIFRoZSBuZXcgY29kZSBtYWtlcyBwZXJmZWN0IHNlbnNlIGhlcmUuCj4+IAo+PiBBbmQg d2l0aCBpdCBjb25mdXNpb24gYXJpc2VzOiBob3cgZGlkIHdlIG1hbmFnZQo+PiB0byBnZXQgdGhl IG9sZCBjb2RlIHdvcmsgd2l0aCBwZHAgZW5jb2RpbmcgcG9pbnRpbmcgdG8gaXRzZWxmPwo+Cj4g V2hhdCB0aGUuLi4uIFlvdSdyZSByaWdodC4gVGhhdCBtdXN0IGhhdmUgY2F1c2VkIHNvbWUgZnVu a3kgR1BVIGhhbmdzIGlmCj4gcGVvcGxlIHRyaWVkIHRvIGFjY2VzcyBzb21ldGhpbmcgZmFyIG91 dHNpZGUgb2YgdGhlaXIgc2V0Lgo+Cj4gSG1tLCB5b3Uga25vdyB0aGF0J3MgZXhhY3RseSB3aGF0 IGxpdmVfY29udGV4dHMvdm1faXNvbGF0aW9uIHRyaWVzLiBXZWxsCj4gaXQgdHJpZXMgdG8gd3Jp dGUgaW50byByYW5kb20gaW52YWxpZCBhZGRyZXNzZXMgYW5kIHNlZSBpZiB0aGUgd3JpdGVzCj4g YWZmZWN0IHNjcmF0Y2ggb2YgYW5vdGhlciBjb250ZXh0LiBEaWQgSSBjaG9vc2UgcmFuZG9tbHkg Y2FyZWZ1bGx5Cj4gZW5vdWdoPyBIbW0uIG9mZnNldCAmPSAtc2l6ZW9mKHUzMik7IElzIHRoZXJl IGEgZGFuZ2VyIHRoZXJlIHRoYXQncyBvbmx5Cj4gdTMyIGFuZCBub3QgdTY0LiBNYXliZS4gQnV0 IG90aGVyd2lzZSBpdCBsb29rcyBsaWtlIGl0IHNob3VsZCBiZSBwaWNraW5nCj4gYSBwcm5nIG92 ZXIgdGhlIHdob2xlIHZtLT50b3RhbCBhbmQgc28gc2hvdWxkIGJlIHRyaXBwaW5nIG92ZXIgdGhl Cj4gcmVjdXJzaW9uIDp8CgpXb3J0aCBpbnZlc3RpZ2F0aW9uIHN1cmVseS4KQnV0IHRoaXMgcGF0 Y2ggbG9va3MgZ29vZCBhbmQgIG1ha2VzIGl0IHNhbmUsCgpSZXZpZXdlZC1ieTogTWlrYSBLdW9w cGFsYSA8bWlrYS5rdW9wcGFsYUBsaW51eC5pbnRlbC5jb20+Cl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeA==