From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915/gvt: Implement WaForceWakeRenderDuringMmioTLBInvalidate Date: Thu, 20 Oct 2016 17:47:30 +0300 Message-ID: <20161020144730.GV4329@intel.com> References: <1476961051-26991-1-git-send-email-arkadiusz.hiler@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id E9347896BF for ; Thu, 20 Oct 2016 15:09:52 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1476961051-26991-1-git-send-email-arkadiusz.hiler@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Arkadiusz Hiler Cc: intel-gfx@lists.freedesktop.org, Mika Kuoppala List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBPY3QgMjAsIDIwMTYgYXQgMTI6NTc6MzFQTSArMDIwMCwgQXJrYWRpdXN6IEhpbGVy IHdyb3RlOgo+IFdoZW4gaW52YWxpZGF0aW5nIFJDUyBUTEIgdGhlIGRldmljZSBjYW4gZW50ZXIg UkM2IHN0YXRlIGludGVycnVwdGluZwo+IHRoZSBwcm9jZXNzLCB0aGVyZWZvcmUgdGhlIG5lZWQg Zm9yIHJlbmRlciBmb3JjZXdha2UgZm9yIHRoZSB3aG9sZQo+IHByb2NlZHVyZS4KPiAKPiBUaGlz IFdBIGlzIG5lZWRlZCBmb3IgYWxsIHByb2R1Y3Rpb24gU0tMIFNLVXMuCj4gCj4gUmVmZXJlbmNl czogSFNEIzIxMzY4OTksIEhTRCMxNDA0MzkxMjc0Cj4gQ2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eu a3VvcHBhbGFAaW50ZWwuY29tPgo+IENjOiBaaGVueXUgV2FuZyA8emhlbnl1d0BsaW51eC5pbnRl bC5jb20+Cj4gU2lnbmVkLW9mZi1ieTogQXJrYWRpdXN6IEhpbGVyIDxhcmthZGl1c3ouaGlsZXJA aW50ZWwuY29tPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9ndnQvcmVuZGVyLmMgfCAx MSArKysrKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKQo+IAo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9ndnQvcmVuZGVyLmMgYi9kcml2ZXJzL2dw dS9kcm0vaTkxNS9ndnQvcmVuZGVyLmMKPiBpbmRleCBmNTRhYjg1Li5mNTAwMGVhIDEwMDY0NAo+ IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2d2dC9yZW5kZXIuYwo+ICsrKyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2d2dC9yZW5kZXIuYwo+IEBAIC0xMzQsMTEgKzEzNCwyMiBAQCBzdGF0aWMg dm9pZCBoYW5kbGVfdGxiX3BlbmRpbmdfZXZlbnQoc3RydWN0IGludGVsX3ZncHUgKnZncHUsIGlu dCByaW5nX2lkKQo+ICAKPiAgCXJlZyA9IF9NTUlPKHJlZ3NbcmluZ19pZF0pOwoKUmFuZG9tIGRy aXZlIGJ5IGNvbW1lbnQ6CllvdSBzaG91bGQgYWRkIHRoZSByZWdpc3RlcnMgdG8gaTkxNV9yZWcu aCBwcm9wZXJseSBzbyB0aGF0IHdlIGRvbid0IGdldAp0aGlzIHVnbHkgX01NSU8oKSBzdHVmZiBz cHJpbmtsZWQgYWxsIG92ZXIgdGhlIHBsYWNlLgoKPiAgCj4gKwkvKiBXYUZvcmNlV2FrZVJlbmRl ckR1cmluZ01taW9UTEJJbnZhbGlkYXRlOnNrbAo+ICsJICogd2UgbmVlZCB0byBwdXQgYSBmb3Jj ZXdha2Ugd2hlbiBpbnZhbGlkYXRpbmcgUkNTIFRMQiBjYWNoZXMsCj4gKwkgKiBvdGhlcndpc2Ug ZGV2aWNlIGNhbiBnbyB0byBSQzYgc3RhdGUgYW5kIGludGVycnVwdCBpbnZhbGlkYXRpb24KPiAr CSAqIHByb2Nlc3MgKi8KPiArCWlmIChJU19TS1lMQUtFKGRldl9wcml2KSAmJiByaW5nX2lkID09 IFJDUykKPiArCQlpbnRlbF91bmNvcmVfZm9yY2V3YWtlX2dldChkZXZfcHJpdiwgRk9SQ0VXQUtF X1JFTkRFUik7Cj4gKwo+ICAJSTkxNV9XUklURShyZWcsIDB4MSk7Cj4gIAo+ICAJaWYgKHdhaXRf Zm9yX2F0b21pYygoSTkxNV9SRUFEKHJlZykgPT0gMCksIDUwKSkKPiAgCQlndnRfZXJyKCJ0aW1l b3V0IGluIGludmFsaWRhdGUgcmluZyAoJWQpIHRsYlxuIiwgcmluZ19pZCk7Cj4gIAo+ICsJaWYg KElTX1NLWUxBS0UoZGV2X3ByaXYpICYmIHJpbmdfaWQgPT0gUkNTKQo+ICsJCWludGVsX3VuY29y ZV9mb3JjZXdha2VfcHV0KGRldl9wcml2LCBGT1JDRVdBS0VfUkVOREVSKTsKPiArCj4gKwo+ICAJ Z3Z0X2RiZ19jb3JlKCJpbnZhbGlkYXRlIFRMQiBmb3IgcmluZyAlZFxuIiwgcmluZ19pZCk7Cj4g IH0KPiAgCj4gLS0gCj4gMi43LjQKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwgT1RDCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=