From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Goel, Akash" Subject: Re: [PATCH 10/11] drm/i915: Support to create write combined type vmaps Date: Tue, 28 Jun 2016 15:55:15 +0530 Message-ID: <96c0bfc2-4f9d-117d-f681-d17e004d2a6f@intel.com> References: <1467029818-3417-1-git-send-email-akash.goel@intel.com> <1467029818-3417-11-git-send-email-akash.goel@intel.com> <20160628095239.GK25424@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 mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 86BDC6E1DE for ; Tue, 28 Jun 2016 10:25:18 +0000 (UTC) In-Reply-To: <20160628095239.GK25424@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 , intel-gfx@lists.freedesktop.org Cc: akash.goel@intel.com List-Id: intel-gfx@lists.freedesktop.org CgpPbiA2LzI4LzIwMTYgMzoyMiBQTSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IE9uIE1vbiwgSnVu IDI3LCAyMDE2IGF0IDA1OjQ2OjU3UE0gKzA1MzAsIGFrYXNoLmdvZWxAaW50ZWwuY29tIHdyb3Rl Ogo+PiBGcm9tOiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPj4gZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmggYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2Rydi5oCj4+IGluZGV4IDIwYzcwMWMuLjNlZjFlZTUgMTAwNjQ0Cj4+IC0t LSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZHJ2LmgKPj4gKysrIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9kcnYuaAo+PiBAQCAtMzE5Nyw2ICszMTk3LDcgQEAgc3RhdGljIGlubGlu ZSB2b2lkIGk5MTVfZ2VtX29iamVjdF91bnBpbl9wYWdlcyhzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29i amVjdCAqb2JqKQo+PiAgLyoqCj4+ICAgKiBpOTE1X2dlbV9vYmplY3RfcGluX21hcCAtIHJldHVy biBhIGNvbnRpZ3VvdXMgbWFwcGluZyBvZiB0aGUgZW50aXJlIG9iamVjdAo+PiAgICogQG9iaiAt IHRoZSBvYmplY3QgdG8gbWFwIGludG8ga2VybmVsIGFkZHJlc3Mgc3BhY2UKPj4gKyAqICZ1c2Vf d2MgLSB3aGV0aGVyIHRoZSBtYXBwaW5nIHNob3VsZCBiZSB1c2luZyBXQyBvciBXQiBwZ3Byb3Rf dAo+Cj4gcy8mL0AvIEkgdGhpbmsKClNvcnJ5IG15IGJhZC4KCj4KPj4gIC8qIGdldCwgcGluLCBh bmQgbWFwIHRoZSBwYWdlcyBvZiB0aGUgb2JqZWN0IGludG8ga2VybmVsIHNwYWNlICovCj4+IC12 b2lkICppOTE1X2dlbV9vYmplY3RfcGluX21hcChzdHJ1Y3QgZHJtX2k5MTVfZ2VtX29iamVjdCAq b2JqKQo+PiArdm9pZCAqaTkxNV9nZW1fb2JqZWN0X3Bpbl9tYXAoc3RydWN0IGRybV9pOTE1X2dl bV9vYmplY3QgKm9iaiwgYm9vbCB1c2Vfd2MpCj4+ICB7Cj4+ICsJdm9pZCAqcHRyOwo+PiArCWJv b2wgaGFzX3djOwo+PiArCWJvb2wgcGlubmVkOwo+PiAgCWludCByZXQ7Cj4+Cj4+ICAJbG9ja2Rl cF9hc3NlcnRfaGVsZCgmb2JqLT5iYXNlLmRldi0+c3RydWN0X211dGV4KTsKPj4gKwlHRU1fQlVH X09OKChvYmotPm9wcy0+ZmxhZ3MgJiBJOTE1X0dFTV9PQkpFQ1RfSEFTX1NUUlVDVF9QQUdFKSA9 PSAwKTsKPj4KPj4gIAlyZXQgPSBpOTE1X2dlbV9vYmplY3RfZ2V0X3BhZ2VzKG9iaik7Cj4+ICAJ aWYgKHJldCkKPj4gIAkJcmV0dXJuIEVSUl9QVFIocmV0KTsKPj4KPj4gKwlHRU1fQlVHX09OKG9i ai0+cGFnZXMgPT0gTlVMTCk7Cj4+ICAJaTkxNV9nZW1fb2JqZWN0X3Bpbl9wYWdlcyhvYmopOwo+ Pgo+PiAtCWlmICghb2JqLT5tYXBwaW5nKSB7Cj4+IC0JCW9iai0+bWFwcGluZyA9IGk5MTVfZ2Vt X29iamVjdF9tYXAob2JqKTsKPj4gLQkJaWYgKCFvYmotPm1hcHBpbmcpIHsKPj4gLQkJCWk5MTVf Z2VtX29iamVjdF91bnBpbl9wYWdlcyhvYmopOwo+PiAtCQkJcmV0dXJuIEVSUl9QVFIoLUVOT01F TSk7Cj4+ICsJcGlubmVkID0gKG9iai0+cGFnZXNfcGluX2NvdW50ID4gMSk7Cj4KPiBUb28gbWFu eSAoKQoKU29ycnkgaXMgdGhlIGFib3ZlIGNvbmRpdGlvbiBub3QgY29ycmVjdCA/CklmIHBpbiBj b3VudCBpcyBtb3JlIHRoYW4gMSB0aGVuIGl0IGltcGxpZXMgdGhhdCBwYWdlcyBoYXZlIGJlZW4g cGlubmVkIAplbHNld2hlcmUgYWxzbywgc28gcGFnZXMgd2VyZSBhbHJlYWR5IHBpbm5lZCBiZWZv cmUgdGhleSB3ZXJlIHBpbm5lZApvbmUgbW9yZSB0aW1lLCBpbnNpZGUgdGhpcyBmdW5jdGlvbi4K UGxlYXNlIGxldCBtZSBrbm93LCB3aWxsIGZpeCBpdC4KCkJlc3QgcmVnYXJkcwpBa2FzaAo+Cj4g SG1tLiBJdCBtYXkgbG9vayBhIGJpdCBkdWJpb3VzIGlmIEkgYWRkIG15IHItYiBoZXJlLiBCdXQg SSBkaWRuJ3Qgc3BvdAo+IGFueSByZWJhc2luZyBlcnJvcnMuCj4gLUNocmlzCj4KX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcg bGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==