From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v2] drm/i915/fbc: FBC causes display flicker when VT-d is enabled on Skylake Date: Thu, 4 Aug 2016 10:14:34 +0300 Message-ID: <20160804071434.GX4329@intel.com> References: <20160803161129.23874.54093@emeril.freedesktop.org> <1470241002-30406-1-git-send-email-chris@chris-wilson.co.uk> <20160804065711.GW4329@intel.com> <20160804070309.GH12611@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 6CACD6E542 for ; Thu, 4 Aug 2016 07:14:58 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20160804070309.GH12611@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, Paulo Zanoni List-Id: intel-gfx@lists.freedesktop.org T24gVGh1LCBBdWcgMDQsIDIwMTYgYXQgMDg6MDM6MDlBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFRodSwgQXVnIDA0LCAyMDE2IGF0IDA5OjU3OjExQU0gKzAzMDAsIFZpbGxlIFN5 cmrDpGzDpCB3cm90ZToKPiA+IE9uIFdlZCwgQXVnIDAzLCAyMDE2IGF0IDA1OjE2OjQyUE0gKzAx MDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+ID4gRXJyYXR1bSBTS0wwNzU6IERpc3BsYXkgRmxp Y2tlciBNYXkgT2NjdXIgV2hlbiBCb3RoIFZULWQgQW5kIEZCQyBBcmUgRW5hYmxlZAo+ID4gPiAK PiA+ID4gIkRpc3BsYXkgZmxpY2tlcmluZyBtYXkgb2NjdXIgd2hlbiBib3RoIEZCQyAoRnJhbWUg QnVmZmVyIENvbXByZXNzaW9uKQo+ID4gPiBhbmQgVlQgLSBkIChJbnRlbMKuIFZpcnR1YWxpemF0 aW9uIFRlY2hub2xvZ3kgZm9yIERpcmVjdGVkIEkvTykgYXJlIGVuYWJsZWQKPiA+ID4gYW5kIGlu IHVzZSBieSB0aGUgZGlzcGxheSBjb250cm9sbGVyLiIKPiA+ID4gCj4gPiA+IFZpbGxlIGZvdW5k IHRoZSB3L2EgbmFtZSBpbiB0aGUgZGF0YWJhc2U6Cj4gPiA+IFdhRmJjVHVybk9mZkZiY1doZW5I eXBlclZpc29ySXNVc2VkOnNrbAo+ID4gPiAKPiA+ID4gdjI6IExvZyB3aGVuIHRoZSBxdWlyayBp cyBhcHBsaWVkLgo+ID4gPiB2MzogRW5zdXJlIGk5MTUuZW5hYmxlX2ZiYyBpcyBmYWxzZSB3aGVu ICFIQVNfRkJDKCkKPiA+ID4gdjQ6IEZpeCBmdW5jdGlvbiBuYW1lIGFmdGVyIHJlYmFzZQo+ID4g PiAKPiA+ID4gU2lnbmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24u Y28udWs+Cj4gPiA+IENjOiBQYXVsbyBaYW5vbmkgPHBhdWxvLnIuemFub25pQGludGVsLmNvbT4K PiA+ID4gQ2M6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+ Cj4gPiA+IC0tLQo+ID4gPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJjLmMgfCAxOSAr KysrKysrKysrKysrKysrKysrCj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygr KQo+ID4gPiAKPiA+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Zi Yy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJjLmMKPiA+ID4gaW5kZXggODE0N2Vi OWU4NDc1Li5iNjczYzdjNTRhNDYgMTAwNjQ0Cj4gPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2ZiYy5jCj4gPiA+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Zi Yy5jCj4gPiA+IEBAIC0xMjI5LDEyICsxMjI5LDI4IEBAIHN0YXRpYyBpbnQgaW50ZWxfc2FuaXRp emVfZmJjX29wdGlvbihzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCj4gPiA+ICAJ aWYgKGk5MTUuZW5hYmxlX2ZiYyA+PSAwKQo+ID4gPiAgCQlyZXR1cm4gISFpOTE1LmVuYWJsZV9m YmM7Cj4gPiA+ICAKPiA+ID4gKwlpZiAoIUhBU19GQkMoZGV2X3ByaXYpKQo+ID4gPiArCQlyZXR1 cm4gMDsKPiA+ID4gKwo+ID4gPiAgCWlmIChJU19CUk9BRFdFTEwoZGV2X3ByaXYpKQo+ID4gPiAg CQlyZXR1cm4gMTsKPiA+ID4gIAo+ID4gPiAgCXJldHVybiAwOwo+ID4gPiAgfQo+ID4gPiAgCj4g PiA+ICtzdGF0aWMgYm9vbCBuZWVkX2ZiY193YShzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2 X3ByaXYpCj4gPiAKPiA+IG5lZWRfZmJjX3Z0ZF93YSgpIHBlcmhhcHM/Cj4gCj4gUmlnaHQgbm93 LCB5ZXMuIEkgbGVmdCBpdCBvcGVuIGp1c3QgaW4gY2FzZSAtIGJ1dCB0aGF0J3MgbW9zdCBsaWtl bHkgYQo+IGZhbHNlIGhvcGUuCj4gCj4gPiA+ICt7Cj4gPiA+ICsjaWZkZWYgQ09ORklHX0lOVEVM X0lPTU1VCj4gPiA+ICsJLyogV2FGYmNUdXJuT2ZmRmJjV2hlbkh5cGVyVmlzb3JJc1VzZWQ6c2ts ICovCj4gPiA+ICsJaWYgKGludGVsX2lvbW11X2dmeF9tYXBwZWQgJiYgSVNfU0tZTEFLRShkZXZf cHJpdikpIHsKPiA+IAo+ID4gQlhUIG5lZWRzIHRoaXMgYXMgd2VsbCBBRkFJQ1MuCj4gCj4gV2ls bCBJU19HRU45KCkgc3VpdD8gK3NrbCxieHQgaW4gdGhlIGRlc2NyaXB0aW9uLgoKTG9va3MgbGlr ZSBLQkwgZG9lc24ndCBuZWVkIHRoaXMgdy9hLgoKLS0gClZpbGxlIFN5cmrDpGzDpApJbnRlbCBP VEMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwt Z2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==