From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Goel, Akash" Subject: Re: [PATCH 3/4] drm/i915: Add support for stealing purgable stolen pages Date: Fri, 31 Jul 2015 22:04:26 +0530 Message-ID: <55BBA392.7050907@intel.com> References: <1437573109-19211-1-git-send-email-ankitprasad.r.sharma@intel.com> <1437573109-19211-4-git-send-email-ankitprasad.r.sharma@intel.com> <20150727093813.GR16722@phenom.ffwll.local> <20150729120450.GO16528@nuc-i3427.alporthouse.com> <55BB8956.9000005@intel.com> <20150731150637.GC31727@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id E710F7A1EA for ; Fri, 31 Jul 2015 09:34:31 -0700 (PDT) In-Reply-To: <20150731150637.GC31727@nuc-i3427.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 , Daniel Vetter , ankitprasad.r.sharma@intel.com, intel-gfx@lists.freedesktop.org, shashidhar.hiremath@intel.com List-Id: intel-gfx@lists.freedesktop.org CgpPbiA3LzMxLzIwMTUgODozNiBQTSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IE9uIEZyaSwgSnVs IDMxLCAyMDE1IGF0IDA4OjEyOjMwUE0gKzA1MzAsIEdvZWwsIEFrYXNoIHdyb3RlOgo+Pgo+Pgo+ PiBPbiA3LzI5LzIwMTUgNTozNCBQTSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+Pj4gT24gTW9uLCBK dWwgMjcsIDIwMTUgYXQgMTE6Mzg6MTNBTSArMDIwMCwgRGFuaWVsIFZldHRlciB3cm90ZToKPj4+ PiBDaHJpcyBhbmQgSSBqdXN0IGRpc2N1c3NlZCBvbiBpcmMgdGhhdCB0aGUgYm91bmRfbGlzdCBp c24ndCBpbiBhIGdyZWF0IExSVQo+Pj4+IG9yZGVyIHJpZ2h0IG5vdyBhbmQgQ2hyaXMgc2VudCBv dXQgYSBmaXggZm9yIHRoYXQuIEJ1dCBpdCBvbmx5IHdvcmtzIGlmIHdlCj4+Pj4gcHJlZmVycmVu dGlhbGx5IHNocmluayBpbmFjdGl2ZSBvYmplY3RzIGZpcnN0LiBXb3J0aCB0aGUgYm90aGVyIG9y IGp1c3QgYQo+Pj4+IEZJWE1FPyBGb3IgdGhlIGZiIHVzZS1jYXNlIGFsb25lIGl0J3Mgbm90IG5l ZWRlZCBzaW5jZSB3ZSBjYW4ndCByZW1vdmUgdGhlCj4+Pj4gZmIgdW50aWwgaXQncyBubyBsb25n ZXIgYmVpbmcgZGlzcGxheWVkIChvdGhlcndpc2UgdGhlIGJhY2t3YXJkcy1jb21wYXQKPj4+PiBj b2RlIGtpY2tzIGluIGFuZCBzeW5jaHJvbm91c2x5IGtpbGxzIHRoZSBkaXNwbGF5IGF0IFJNRkIg dGltZSksIGFuZCB0aGF0Cj4+Pj4gcHJldHR5IG11Y2ggbWVhbnMgd2UgY2FuJ3QgcHV0IHRoZSB1 bmRlcmx5aW5nIGJvIGludG8gYW55IGNhY2hlIChhbmQgbWFyawo+Pj4+IGl0IHB1cmdlYWJsZSkg ZWl0aGVyLiBCdXQgYSBGSVhNRSBjb21tZW50IGhlcmUgd291bGQgYmUgZ29vZCBmb3Igc3VyZSwK Pj4+PiBqdXN0IGluIGNhc2UgdGhpcyBhc3N1bXB0aW9uIGV2ZXIgZ2V0cyBicm9rZW4uCj4+Pgo+ Pj4gSSd2ZSBiZWVuIG11Y2tpbmcgYXJvdW5kIHdpdGggcGF0Y2ggYSBiaXQgKHdpdGggY29udGV4 dHMtZnJvbS1zdG9sZW4KPj4+IHJlZW5hYmxlZCkgYW5kIHRoZSBsaXN0IGllcmF0b3JzIHVzZWQg aGVyZSBhcmUgdGVycmlibGU7IHNldmVyZWx5Cj4+PiBpbXBhY3Rpbmcgb3VyIGFsbG9jYXRpb25z IGJ5IGEgZmV3IG9yZGVycyBvZiBtYWduaXR1ZGUgKGltYWdpbmUgaGF2aW5nCj4+PiBqdXN0IHRo ZSBnZ3R0IGZ1bGwgb2YgNGsgb2JqZWN0cywgbGV0IGFsb25lIHNldmVyYWwgcHBndHQgYWxsIGZ1 bGwgb2YKPj4+IHRoZWlyIG93biBib3VuZCA0ayBvYmpldGNzKS4KPj4+Cj4+PiBUbyBjb21iYXQg dGhpcyB3aWxsIHJlcXVpcmUgYSBzcGVjaWFsIHB1cmdlYWJsZSBsaXN0IG1haW50YWluZCBieQo+ Pj4gbWFkdigpLCBhbmQgc3ViY2xhc3NpbmcgdGhlIHN0cnVjdCBkcm1fbW1fbm9kZSB0byBob2xk IG91ciBleHRyYQo+Pj4gZGV0YWlscy4KPj4KPj4gU2hvdWxkIHdlIGFkZCBhIHNlcGFyYXRlIHB1 cmdlYWJsZSBsaXN0IGZvciBzdG9sZW4gb2JqZWN0cyA/Cj4+Cj4+Cj4+IC8qKiBTdG9sZW4gbWVt b3J5IGZvciB0aGlzIG9iamVjdCwgaW5zdGVhZCBvZiBiZWluZyBiYWNrZWQgYnkgc2htZW0uICov Cj4+IC0gc3RydWN0IGRybV9tbV9ub2RlICpzdG9sZW47Cj4+ICsgc3RydWN0IGk5MTVfZ2VtX3N0 b2xlbiAqc3RvbGVuOwo+Pgo+Pgo+PiBzdHJ1Y3QgaTkxNV9nZW1fc3RvbGVuIHsKPj4gCXN0cnVj dCBkcm1fbW1fbm9kZSAqbm9kZTsKPj4gCXN0cnVjdCBsaXN0X2hlYWQgcHVyZ2VfbGlzdDsKPj4g fTsKPgo+IEFsbW9zdC4gWW91IHdpbGwgbmVlZCBhIGJhY2twb2ludGVyIGZyb20gdGhlIG5vZGUg dG8gdGhlIG9iamVjdCBzbyB5b3UKPiBjYW4gZG8geW91ciBsaXN0IGl0ZXJhdGlvbiBhbmQgcHVy Z2UgdGhlIHVud2FudGVkIG9iamVjdC4KQWdyZWUgdGhhdCBhIGJhY2sgcG9pbnRlciBpcyBhbHNv IG5lZWRlZCwgYXMgdGhlIHN0b2xlbiBzdHJ1Y3R1cmUgd2lsbCAKbm90IGJlIGVtYmVkZGVkIGlu IHRoZSBvYmplY3Qgc3RydWN0dXJlLiBUaGFua3MuCgo+IGh0dHA6Ly9jZ2l0LmZyZWVkZXNrdG9w Lm9yZy9+aWNrbGUvbGludXgtMi42L2NvbW1pdC8/aD1uaWdodGx5JmlkPTEwOTRmOTJlNmQ5NDE5 MGNmMTMzNGZkOWJkNjQ1OWFiNzA4MDE0NTUKCk1vcmUgdGhhbmtzIGZvciBwcm92aWRpbmcgdGhl IHJlZmVyZW5jZSBpbXBsZW1lbnRhdGlvbi4KCkJlc3QgcmVnYXJkcwpBa2FzaAo+IC1DaHJpcwo+ Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==