From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arun Siluvery Subject: Re: [PATCH] drm/i915/gen9: implement WaConextSwitchWithConcurrentTLBInvalidate Date: Thu, 9 Jun 2016 18:34:54 +0530 Message-ID: <57596976.1010201@linux.intel.com> References: <1465460290-4561-1-git-send-email-tim.gore@intel.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 77F126EBB5 for ; Thu, 9 Jun 2016 13:05:21 +0000 (UTC) In-Reply-To: <1465460290-4561-1-git-send-email-tim.gore@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: tim.gore@intel.com, intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gMDkvMDYvMjAxNiAxMzo0OCwgdGltLmdvcmVAaW50ZWwuY29tIHdyb3RlOgo+IEZyb206IFRp bSBHb3JlIDx0aW0uZ29yZUBpbnRlbC5jb20+Cj4KPiBUaGlzIHBhdGNoIGVuYWJsZXMgYSB3b3Jr YXJvdW5kIGZvciBhIG1pZCB0aHJlYWQgcHJlZW1wdGlvbgo+IGlzc3VlIHdoZXJlIGEgaGFyZHdh cmUgdGltaW5nIHByb2JsZW0gY2FuIHByZXZlbnQgdGhlCj4gY29udGV4dCByZXN0b3JlIGZyb20g aGFwcGVuaW5nLCBsZWFkaW5nIHRvIGEgaGFuZy4KPgo+IFNpZ25lZC1vZmYtYnk6IFRpbSBHb3Jl IDx0aW0uZ29yZUBpbnRlbC5jb20+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2dlbV9ndHQuYyB8IDYgKysrKysrCj4gICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3JlZy5o ICAgICB8IDQgKysrKwo+ICAgMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspCj4KPiBk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMgYi9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwo+IGluZGV4IDQ2Njg0NzcuLmU5MDQ2ZjYgMTAw NjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMKPiArKysgYi9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwo+IEBAIC0yMTU2LDYgKzIxNTYsMTIg QEAgc3RhdGljIHZvaWQgZ3R0X3dyaXRlX3dvcmthcm91bmRzKHN0cnVjdCBkcm1fZGV2aWNlICpk ZXYpCj4gICAJCUk5MTVfV1JJVEUoR0VOOF9MM19MUkFfMV9HUEdQVSwgR0VOOV9MM19MUkFfMV9H UEdQVV9ERUZBVUxUX1ZBTFVFX1NLTCk7Cj4gICAJZWxzZSBpZiAoSVNfQlJPWFRPTihkZXYpKQo+ ICAgCQlJOTE1X1dSSVRFKEdFTjhfTDNfTFJBXzFfR1BHUFUsIEdFTjlfTDNfTFJBXzFfR1BHUFVf REVGQVVMVF9WQUxVRV9CWFQpOwo+ICsKPiArCS8qIFdhQ29uZXh0U3dpdGNoV2l0aENvbmN1cnJl bnRUTEJJbnZhbGlkYXRlOmdlbjkgKi8KPiArCWlmIChJU19HRU45KGRldikpCj4gKwl7Cj4gKwkJ STkxNV9XUklURShHRU45X0NTRkVfQ0hJQ0tFTjFfUkNTLCBfTUFTS0VEX0JJVF9FTkFCTEUoR0VO OV9QUkVFTVBUX0dQR1BVX1NZTkNfU1dJVENIX0RJU0FCTEUpKTsKPiArCX0KVGhpcyBpcyBub3Qg dGhlIGNvcnJlY3QgcGxhY2UsIGl0IHNob3VsZCBiZSBhZGRlZCBpbiAKZ2VuOV9pbml0X3dvcmth cm91bmRzKCkgaW4gaW50ZWxfcmluZ2J1ZmZlci5jIGFzIGl0IGFwcGxpZXMgdG8gYm90aCBza2wg CmFuZCBieHQuCgpQbGVhc2UgYWxzbyBjb3JyZWN0IHRoZSBzcGVsbGluZyBhbmQgd2UgdXN1YWxs eSBtZW50aW9uIGJvdGggc2tsLCBieHQgCmluc3RlYWQgb2YgZ2VuOS4KV2FDb250ZXh0U3dpdGNo V2l0aENvbmN1cnJlbnRUTEJJbnZhbGlkYXRlOnNrbCxieHQKCnJlZ2FyZHMKQXJ1bgoKPiAgIH0K Pgo+ICAgc3RhdGljIGludCBpOTE1X3BwZ3R0X2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwg c3RydWN0IGk5MTVfaHdfcHBndHQgKnBwZ3R0KQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X3JlZy5oIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9yZWcuaAo+IGlu ZGV4IDgxZDE4OTYuLjJhNmZjNjIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9yZWcuaAo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfcmVnLmgKPiBAQCAt MTgxMCw2ICsxODEwLDEwIEBAIGVudW0gc2tsX2Rpc3BfcG93ZXJfd2VsbHMgewo+ICAgI2RlZmlu ZSAgIEdFTjlfSVpfSEFTSElOR19NQVNLKHNsaWNlKQkJCSgweDMgPDwgKChzbGljZSkgKiAyKSkK PiAgICNkZWZpbmUgICBHRU45X0laX0hBU0hJTkcoc2xpY2UsIHZhbCkJCQkoKHZhbCkgPDwgKChz bGljZSkgKiAyKSkKPgo+ICsvKiBjaGlja2VuIHJlZyBmb3IgV2FDb25leHRTd2l0Y2hXaXRoQ29u Y3VycmVudFRMQkludmFsaWRhdGUgKi8KPiArI2RlZmluZSBHRU45X0NTRkVfQ0hJQ0tFTjFfUkNT IF9NTUlPKDB4MjBENCkKPiArI2RlZmluZSAgIEdFTjlfUFJFRU1QVF9HUEdQVV9TWU5DX1NXSVRD SF9ESVNBQkxFICgxIDw8IDIpCj4gKwo+ICAgLyogV2FDbGVhclRkbFN0YXRlQWNrRGlydHlCaXRz ICovCj4gICAjZGVmaW5lIEdFTjhfU1RBVEVfQUNLCQlfTU1JTygweDIwRjApCj4gICAjZGVmaW5l IEdFTjlfU1RBVEVfQUNLX1NMSUNFMQlfTU1JTygweDIwRjgpCj4KCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=