From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH 5/5] drm/i915/gtt: Refactor common ppgtt initialisation Date: Fri, 15 Mar 2019 10:59:19 -0700 Message-ID: <20190315175919.GC6328@intel.com> References: <20190314223839.28258-1-chris@chris-wilson.co.uk> <20190314223839.28258-5-chris@chris-wilson.co.uk> <20190314225344.GB11873@intel.com> <155264095064.4168.7387537280496197718@skylake-alporthouse-com> <20190315095547.0abeed3d@bpaauwe-desk.fm.intel.com> <20190315170151.GB6328@intel.com> <20190315102604.170ad71e@bpaauwe-desk.fm.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 34C9B6E4EA for ; Fri, 15 Mar 2019 17:59:06 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20190315102604.170ad71e@bpaauwe-desk.fm.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Bob Paauwe Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBNYXIgMTUsIDIwMTkgYXQgMTA6MjY6MDRBTSAtMDcwMCwgQm9iIFBhYXV3ZSB3cm90 ZToKPiBPbiBGcmksIDE1IE1hciAyMDE5IDEwOjAxOjUxIC0wNzAwCj4gUm9kcmlnbyBWaXZpIDxy b2RyaWdvLnZpdmlAaW50ZWwuY29tPiB3cm90ZToKPiAKPiA+IE9uIEZyaSwgTWFyIDE1LCAyMDE5 IGF0IDA5OjU1OjQ3QU0gLTA3MDAsIEJvYiBQYWF1d2Ugd3JvdGU6Cj4gPiA+IE9uIEZyaSwgMTUg TWFyIDIwMTkgMDk6MDk6MTEgKzAwMDAKPiA+ID4gQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13 aWxzb24uY28udWs+IHdyb3RlOgo+ID4gPiAgIAo+ID4gPiA+IFF1b3RpbmcgUm9kcmlnbyBWaXZp ICgyMDE5LTAzLTE0IDIyOjUzOjQ0KSAgCj4gPiA+ID4gPiBPbiBUaHUsIE1hciAxNCwgMjAxOSBh dCAxMDozODozOVBNICswMDAwLCBDaHJpcyBXaWxzb24gd3JvdGU6ICAgIAo+ID4gPiA+ID4gPiBU aGUgYmFzaWMgc2V0dXAgb2YgdGhlIGk5MTVfaHdfcHBndHQgaXMgdGhlIHNhbWUgYmV0d2VlbiBn ZW42IGFuZCBnZW44LAo+ID4gPiA+ID4gPiBzbyByZWZhY3RvciB0aGF0IGludG8gYSBjb21tb24g cm91dGluZS4KPiA+ID4gPiA+ID4gCj4gPiA+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdp bHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+ID4gPiA+ID4gPiBDYzogQm9iIFBhYXV3 ZSA8Ym9iLmoucGFhdXdlQGludGVsLmNvbT4KPiA+ID4gPiA+ID4gQ2M6IE1hdHRoZXcgQXVsZCA8 bWF0dGhldy53aWxsaWFtLmF1bGRAZ21haWwuY29tPgo+ID4gPiA+ID4gPiBDYzogSm9vbmFzIExh aHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPiAgICAKPiA+ID4gPiA+IAo+ ID4gPiA+ID4gUmV2aWV3ZWQtYnk6IFJvZHJpZ28gVml2aSA8cm9kcmlnby52aXZpQGludGVsLmNv bT4gICAgCj4gPiA+ID4gCj4gPiA+ID4gSSd2ZSBwdXNoZWQgdGhpcyBzZXJpZXMgc28gdGhhdCAz NiBiaXRzIHNob3VsZCBiZSBhIG5pY2UgYW5kIHNpbXBsZSBkcm9wCj4gPiA+ID4gaW4uCj4gPiA+ ID4gCj4gPiA+ID4gVGhhbmsgeW91IEJvYiBmb3IgcHJlcGFyaW5nIHRoZXNlLCBzb3JyeSBmb3Ig bm90IGJlaW5nIGNsZWFyIGVub3VnaCBvbgo+ID4gPiA+IHRoZSBkaXJlY3Rpb24gSSBmZWx0IHRo ZSBwYXRjaGVzIHNob3VsZCB0YWtlLgo+ID4gPiA+IC1DaHJpcyAgCj4gPiA+IAo+ID4gPiBUaGFu a3MgQ2hyaXMsICAKPiA+IAo+ID4gVGhhbmtzIGEgbG90IENocmlzLgo+ID4gCj4gPiA+IAo+ID4g PiBJdCB3YXMgaGVscGZ1bCB0byBzZWUgaG93IHlvdSBvcmdhbml6ZWQgYW5kIHJlLXdyb3RlIHRo ZSBzZXJpZXMuIFRoaXMKPiA+ID4gd2FzIG5vdCBjb2RlIEkgd2FzIGZhbWlsaWFyIHdpdGggd2hl biBJIHN0YXJ0ZWQgc28geW91J3JlIGd1aWRhbmNlCj4gPiA+IGhlbHBlZCBhIGxvdC4KPiA+ID4g Cj4gPiA+IE5vdyBJIGdldCB0byBmaXggdGhlIEVITCBwYXRjaGVzIHRvIHRha2UgYWR2YW50YWdl IG9mIHRoaXMuICAKPiA+IAo+ID4gY29vbCwgc28gSSB3aWxsIHNwbGl0IHRoZSBzZXJpZXMgaW50 byBydi1iIG9uZXMgYW5kIHByb2JhYmx5Cj4gPiBwdXNoIHNvb24ganVzdCBsZWF2aW5nIHRoZSBw cGd0X3NpemUgb25lIGZvciB5b3UgdG8gcmViYXNlCj4gPiBvbiB0b3AuLi4KPiA+IAo+ID4gdGhv dWdodHM/Cj4gCj4gV291bGQgaXQgbWFrZSBtb3JlIHNlbnNlIHRvIGRyb3AgUGF0Y2ggOCwgZHJt L2k5MTUvZWhsOiBlaGwgaGFzIG9ubHkKPiAzNmJpdCBleHRlbmRlZCBwcGd0dCBzdXBwb3J0IGFu ZCB1cGRhdGUgcGF0Y2ggMSB3aXRoIHRoZSBzaXplIGFkZGVkIHRvIHRoZQo+IGRldmljZV9pbmZv Pwo+IAo+IE90aGVyd2lzZSwgcGF0Y2ggOCBiZWNvbWVzIGp1c3QgYWRkaW5nIHRoZSBzaXplIGlu dG8gdGhlIGRldmljZV9pbmZvLgoKb2YgY291cnNlIQoKVW5mb3J0dW5hdGVseSBJIHJlYWQgdGhl IGVtYWlsIGFmdGVyIEkgc2VudCB0aGUgcnYtYiBwYXRjaGVzIGZvciBDSS4uLgpCdXQgSSB3aWxs IGNoYW5nZSBpdCB0aGVyZSBhbmQgc2VuZCBhIHYyIG9uIHRvcC4KCj4gCj4gRWl0aGVyIHdheSB3 b3JrcyBmb3IgbWUuCj4gCj4gPiAKPiA+ID4gCj4gPiA+IEJvYiAgCj4gPiA+ID4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+ID4gPiBJbnRlbC1nZngg bWFpbGluZyBsaXN0Cj4gPiA+ID4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+ID4g PiA+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwt Z2Z4ICAKPiA+ID4gCj4gPiA+IAo+ID4gPiAtLSAKPiA+ID4gLS0KPiA+ID4gQm9iIFBhYXV3ZSAg ICAgICAgICAgICAgICAgIAo+ID4gPiBCb2IuSi5QYWF1d2VAaW50ZWwuY29tCj4gPiA+IElPVEcg LyBQRUQgU29mdHdhcmUgT3JnYW5pemF0aW9uCj4gPiA+IEludGVsIENvcnAuICBGb2xzb20sIENB Cj4gPiA+ICg5MTYpIDM1Ni02MTkzICAgIAo+ID4gPiAKPiA+ID4gX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+ID4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dAo+ID4gPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gPiA+IGh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4ICAKPiAKPiAKPiAK PiAtLSAKPiAtLQo+IEJvYiBQYWF1d2UgICAgICAgICAgICAgICAgICAKPiBCb2IuSi5QYWF1d2VA aW50ZWwuY29tCj4gSU9URyAvIFBFRCBTb2Z0d2FyZSBPcmdhbml6YXRpb24KPiBJbnRlbCBDb3Jw LiAgRm9sc29tLCBDQQo+ICg5MTYpIDM1Ni02MTkzICAgIAo+IAo+IF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdAo+ IEludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKPiBodHRwczovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeApfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdm eEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZng=