From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [RFCv5 2/2] drm/i915: Introduce private PAT management Date: Wed, 30 Aug 2017 14:09:44 +0300 Message-ID: <1504091384.8378.2.camel@linux.intel.com> References: <1503993651-25665-1-git-send-email-zhi.a.wang@intel.com> <1503993651-25665-2-git-send-email-zhi.a.wang@intel.com> <1503999441.5001.42.camel@linux.intel.com> <150403044958.916.16058791940672260372@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "Wang, Zhi A" , Chris Wilson , "intel-gfx@lists.freedesktop.org" , "intel-gvt-dev@lists.freedesktop.org" Cc: "Vivi, Rodrigo" , "Widawsky, Benjamin" List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCAyMDE3LTA4LTI5IGF0IDE4OjE5ICswMDAwLCBXYW5nLCBaaGkgQSB3cm90ZToKPiBJ IHNlZS4gCj4gCj4gRm9yIDEpIEkgY2FuIGZpeCBpdCBpbiB0aGUgbmV4dCBSRkMuCgpQbGVhc2Ug c2VuZCBhIHNlcGFyYXRlIGJ1Z2ZpeCBmb3IgdGhpcyBzbyB3ZSBjYW4gcHJvY2VlZCB0byB0ZXN0 IGFuZAptZXJnZSBpbW1lZGlhdGVseS4KClJlZ2FyZHMsIEpvb25hcwoKPiBGb3IgMikgSSBjYW4g ZmluZCBzb21lIFZQRyBndXlzIHRvIGFzayBmb3IgdGhlIGRldGFpbHMuCj4gCj4gVGhhbmtzLAo+ IFpoaS4KPiAKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IENocmlzIFdpbHNv biBbbWFpbHRvOmNocmlzQGNocmlzLXdpbHNvbi5jby51a10gCj4gU2VudDogVHVlc2RheSwgQXVn dXN0IDI5LCAyMDE3IDk6MTQgUE0KPiBUbzogV2FuZywgWmhpIEEgPHpoaS5hLndhbmdAaW50ZWwu Y29tPjsgSm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwuY29tPjsg aW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZzsgaW50ZWwtZ3Z0LWRldkBsaXN0cy5mcmVl ZGVza3RvcC5vcmcKPiBDYzogemhlbnl1d0BsaW51eC5pbnRlbC5jb207IFdpZGF3c2t5LCBCZW5q YW1pbiA8YmVuamFtaW4ud2lkYXdza3lAaW50ZWwuY29tPjsgVml2aSwgUm9kcmlnbyA8cm9kcmln by52aXZpQGludGVsLmNvbT4KPiBTdWJqZWN0OiBSRTogW1JGQ3Y1IDIvMl0gZHJtL2k5MTU6IElu dHJvZHVjZSBwcml2YXRlIFBBVCBtYW5hZ2VtZW50Cj4gCj4gUXVvdGluZyBXYW5nLCBaaGkgQSAo MjAxNy0wOC0yOSAxODo1NDo1MSkKPiA+IEFub3RoZXIgZmluZGluZyBkdXJpbmcgdGhlIHJlLWZh Y3RvcmluZyBhcmU6Cj4gPiAKPiA+IGEpSXQgbG9va3MgbGlrZSB0aGF0IHRoZSBQUEFUX0NBQ0hF X0lOREVYIG9uIEJEVy9TS0wgaXMgbWFwcGVkIHRvOgo+ID4gR0VOOF9QUEFUX1dCIHwgR0VOOF9Q UEFUX0xMQ0VMTEMgfCBHRU44X1BQQVRfQUdFKDApOwo+ID4gCj4gPiBCdXQgdGhlIFBQQVRfQ0FD SEVfSU5ERVggb24gQ05MIGlzIG1hcHBlZCB0byBHRU44X1BQQVRfTExDRUxMQyB8IAo+ID4gR0VO OF9QUEFUX0FHRSgwKTsKPiA+IAo+ID4gR0VOOF9QUEFUX1dCIGlzIG1pc3NpbmcgaGVyZSBhbmQg YnkgZGVmYXVsdCB0aGUgY2FjaGUgYXR0cmlidXRlIGlzIFVDLgo+ID4gCj4gPiBJcyB0aGlzIHNl dCBpbnRlbnRpb25hbGx5Pwo+IAo+IFRoYXQgc291bmRzIGxpa2UgYSBuYXN0eSBsaXR0bGUgYnVn Lgo+IAo+ID4gYikgTG9va3MgbGlrZSBhbGwgdGhlIGFnZXMgb2YgUFBBVCBpbiB3aW5kb3dzIGRy aXZlciBpcyBBR0UoMykgYmVjYXVzZSBvZiBzb21lIHBlcmZvcm1hbmNlIGdhaW5zLCBpcyB0aGVy ZSBhbnkgcmVhc29uIHRoYXQgaTkxNSBoYXMgdG8gc2V0IGl0IHRvIEFHRSgwKT8KPiAKPiBOb3Bl LCBpdCdzIG5ldmVyIGJlZW4gcmlnb3JvdXNseSB0ZXN0ZWQuIE9uIG9jY2FzaW9uLCB3ZSd2ZSBz d2FwcGVkIGl0IGFyb3VuZCAoYXQgbGVhc3QgZm9yIHRoZSBvbGRlciBnZW4pIGFuZCBuZXZlciBm b3VuZCBhIHNpZ25pZmljYW50IGRpZmZlcmVuY2U7IEkgaGF2ZW4ndCBldmVuIGhlYXJkIGlmIGFu eW9uZSBoYXMgdHJpZWQgc3VjaCBleHBlcmltZW50cyBvbiBnZW44Ky4gT2ZmIHRoZSB0b3Agb2Yg bXkgaGVhZCwgdGhlIGFnZSBzaG91bGQgb25seSBtYXR0ZXIgd2hlbiB5b3UgaGF2ZSBQVEUgd2l0 aCBkaWZmZXJlbnQgYWdlcyAodW5sZXNzIHRoZXJlJ3Mgc29tZSBhdXRvbWF0aWMgY2xvY2sgYWxn b3JpdGhtIHRyYWNraW5nIHRoZSBhZ2Ugb24gZWFjaCBwYWdlIGluIGEgc2hhZG93LCB0aGUgY2hh bGxlbmdlIGJlaW5nIHRoZW4gd2hlbiB5b3UgZGVjaWRlIHRvIHJlZnJlc2ggdGhlIGFnZSBmcm9t IHRoZSBQVEUuKSAtQ2hyaXMKLS0gCkpvb25hcyBMYWh0aW5lbgpPcGVuIFNvdXJjZSBUZWNobm9s b2d5IENlbnRlcgpJbnRlbCBDb3Jwb3JhdGlvbgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK