From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915/fbc: FBC causes display flicker when VT-d is enabled on Skylake Date: Fri, 17 Jun 2016 22:34:38 +0300 Message-ID: <20160617193438.GO4329@intel.com> References: <20160425082841.GI2510@phenom.ffwll.local> <1466181591-2984-1-git-send-email-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 8DD2A6E051 for ; Fri, 17 Jun 2016 19:34:41 +0000 (UTC) Content-Disposition: inline In-Reply-To: <1466181591-2984-1-git-send-email-chris@chris-wilson.co.uk> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: intel-gfx@lists.freedesktop.org, Paulo Zanoni List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdW4gMTcsIDIwMTYgYXQgMDU6Mzk6NTFQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IEVycmF0dW0gU0tMMDc1OiBEaXNwbGF5IEZsaWNrZXIgTWF5IE9jY3VyIFdoZW4gQm90 aCBWVC1kIEFuZCBGQkMgQXJlIEVuYWJsZWQKPiAKPiAiRGlzcGxheSBmbGlja2VyaW5nIG1heSBv Y2N1ciB3aGVuIGJvdGggRkJDIChGcmFtZSBCdWZmZXIgQ29tcHJlc3Npb24pCj4gYW5kIFZUIC0g ZCAoSW50ZWzCriBWaXJ0dWFsaXphdGlvbiBUZWNobm9sb2d5IGZvciBEaXJlY3RlZCBJL08pIGFy ZSBlbmFibGVkCj4gYW5kIGluIHVzZSBieSB0aGUgZGlzcGxheSBjb250cm9sbGVyLiIKCldhRmJj VHVybk9mZkZiY1doZW5IeXBlclZpc29ySXNVc2VkOnNrbAoKPiAKPiBTaWduZWQtb2ZmLWJ5OiBD aHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiBDYzogUGF1bG8gWmFub25p IDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX2ZiYy5jIHwgMTggKysrKysrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAx OCBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX2ZiYy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJjLmMKPiBpbmRleCBmZGRi YTFlZWQ1YWQuLmU0Nzc4NTQ2NzIyMCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pbnRlbF9mYmMuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2ZiYy5jCj4g QEAgLTEyMzAsNiArMTIzMCwxOCBAQCB2b2lkIGludGVsX2ZiY19pbml0X3BpcGVfc3RhdGUoc3Ry dWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQo+ICAJCQlkZXZfcHJpdi0+ZmJjLnZpc2li bGVfcGlwZXNfbWFzayB8PSAoMSA8PCBjcnRjLT5waXBlKTsKPiAgfQo+ICAKPiArc3RhdGljIGJv b2wgbmVlZF92dGRfd2Eoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQo+ICt7Cj4g KyNpZmRlZiBDT05GSUdfSU5URUxfSU9NTVUKPiArCWlmICghaW50ZWxfaW9tbXVfZ2Z4X21hcHBl ZCkKPiArCQlyZXR1cm4gZmFsc2U7Cj4gKwo+ICsJaWYgKElOVEVMX0dFTihkZXZfcHJpdikgPT0g OSkKPiArCQlyZXR1cm4gdHJ1ZTsKPiArI2VuZGlmCj4gKwlyZXR1cm4gZmFsc2U7Cj4gK30KPiAr Cj4gIC8qKgo+ICAgKiBpbnRlbF9mYmNfaW5pdCAtIEluaXRpYWxpemUgRkJDCj4gICAqIEBkZXZf cHJpdjogdGhlIGk5MTUgZGV2aWNlCj4gQEAgLTEyNDcsNiArMTI1OSwxMiBAQCB2b2lkIGludGVs X2ZiY19pbml0KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKPiAgCWZiYy0+YWN0 aXZlID0gZmFsc2U7Cj4gIAlmYmMtPndvcmsuc2NoZWR1bGVkID0gZmFsc2U7Cj4gIAo+ICsJaWYg KG5lZWRfdnRkX3dhKGRldl9wcml2KSkgewo+ICsJCXN0cnVjdCBpbnRlbF9kZXZpY2VfaW5mbyAq aW5mbyA9Cj4gKwkJCShzdHJ1Y3QgaW50ZWxfZGV2aWNlX2luZm8gKikmZGV2X3ByaXYtPmluZm87 Cj4gKwkJaW5mby0+aGFzX2ZiYyA9IGZhbHNlOwo+ICsJfQo+ICsKPiAgCWlmICghSEFTX0ZCQyhk ZXZfcHJpdikpIHsKPiAgCQlmYmMtPm5vX2ZiY19yZWFzb24gPSAidW5zdXBwb3J0ZWQgYnkgdGhp cyBjaGlwc2V0IjsKPiAgCQlyZXR1cm47Cj4gLS0gCj4gMi44LjEKPiAKPiBfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxp c3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVl ZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApWaWxsZSBTeXJqw6Rs w6QKSW50ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdm eAo=