From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eero Tamminen Subject: Re: [PATCH v2 2/2] drm/i915/bxt: Fix inadvertent CPU snooping due to incorrect MOCS config Date: Tue, 26 Apr 2016 20:18:33 +0300 Message-ID: <571FA2E9.10307@intel.com> References: <1461674662-29353-1-git-send-email-imre.deak@intel.com> <1461674662-29353-2-git-send-email-imre.deak@intel.com> <20160426125726.GJ27856@nuc-i3427.alporthouse.com> <1461676675.18080.18.camel@intel.com> <20160426132321.GL27856@nuc-i3427.alporthouse.com> <571F7AA3.8080509@intel.com> <20160426143005.GT8291@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 42AF06E890 for ; Tue, 26 Apr 2016 17:03:46 +0000 (UTC) In-Reply-To: <20160426143005.GT8291@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: Michael T Frederick , Valtteri Rantala , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SGksCgpPbiAyNi4wNC4yMDE2IDE3OjMwLCBEYW5pZWwgVmV0dGVyIHdyb3RlOgo+IE9uIFR1ZSwg QXByIDI2LCAyMDE2IGF0IDA1OjI2OjQzUE0gKzAzMDAsIEVlcm8gVGFtbWluZW4gd3JvdGU6Clsu Li5dCj4+IFdoYXQgdGhpcyBrZXJuZWwgQUJJIChpbmRleCBlbnRyeSAjMikgaGFzIGJlZW4gYWdy ZWVkICYgZG9jdW1lbnRlZCB0bwo+PiBwcm92aWRlPwo+Pgo+PiBJIHRob3VnaHQgdGhpcyBlbnRy eSBpcyBzdXBwb3NlZCB0byByZXBsYWNlIHRoZSB3cml0ZWJhY2sgTExDL2VMTEMgY2FjaGUKPj4g TU9DUyBzZXR0aW5nIE1lc2EgaXMgdXNpbmcgb24gKGUuZy4gQkRXKSB0byBzcGVlZCB1cCBhY2Nl c3NlcyB0byBhIG1lbW9yeQo+PiBhcmVhIHdoaWNoIGl0IGtub3dzIGFsd2F5cyB0byBiZSBhY2Nl c3NlZCBzbyB0aGF0IGl0IGNhbiBiZSBjYWNoZWQuCj4+Cj4+IElmIGFwcCBydW5zIG9uIEhXIHdo ZXJlIExMQy9lTExDIGlzIG1pc3NpbmcsIGdpdmluZyB0aGUgYXBwIGV4dHJhIHNsb3dkb3duCj4+ IGluc3RlYWQgb2YgcG90ZW50aWFsIHNwZWVkdXAgc291bmRzIGxpa2UgZmFpbGVkIEhXIGFic3Ry YWN0aW9uLiA6LSkKPgo+IFdlbGwgbWVzYSBuZWVkcyB0byBrbm93IGxsYyB2cy4gIWxsYyBhbnl3 YXkgdG8gbm90IHRvdGFsbHkgc3VjaywKCldoYXQgZG8geW91IHRoaW5rIGl0IHNob3VsZCBkbyB3 aXRoIHRoYXQgaW5mb3JtYXRpb24/CgpJIGFzc3VtZSB5b3UgdG8gbWVhbiwgdGhhdCBNZXNhIG5l ZWRzIHRvIGtub3cgdGhlICphbW91bnQqIG9mIExMQyBhbmQgCmNoYW5nZSBpdHMgYmVoYXZpb3Ig YmFzZWQgb24gdGhhdCBhbW91bnQsIG5vdCBqdXN0IHdoZXRoZXIgaXQncyBwcmVzZW50LgoKSW4g dGhhdCBjYXNlIE1lc2EgZG9lcywgYW5kIGhhcyBhbHdheXMgdG90YWxseSAic3Vja2VkIi4gIE1l c2Egb24gCmVhcmxpZXIgR0VOKHMpIGNhY2hlZCBldmVyeXRoaW5nIHRoYXQgY2FuIGJlIGNhY2hl ZCwgYW5kIEkgYXNzdW1lIGl0IHRvIAp0cnkgdG8gZG8gdGhhdCB3aXRoIEdFTjkgdG9vLgoKCkhv d2V2ZXIsIGJhc2VkIG9uIG91ciBNT0NTIHRlc3Rpbmcgb24gQkRXLCB0aGF0IGFjdHVhbGx5IGdp dmVzIHRoZSBiZXN0IApvdmVyYWxsIHBlcmYgcmVzdWx0cy4gIE9uIGF2ZXJhZ2UgaXQgZG9lc24n dCBnaXZlIG11Y2gsIGJ1dCBpdCB3YXMgCmJldHRlciB0aGFuIGFueSBzdHJhaWdodGZvcndhcmQg KGJ1ZmZlciBzaXplL3R5cGUpIGhldXJpc3RpY3MgZm9yIG1ha2luZyAKc29tZXRoaW5nIG5vdCB0 byBiZSBjYWNoZWQgaW4gZWZmb3J0IHRvIHV0aWxpemUgTExDICJiZXR0ZXIiLgoKSXQgc2VlbWVk IHRoYXQgTExDIGlzIHRvbyBzbWFsbCB0byBoYXZlIG1lYW5pbmdmdWwgZ2VuZXJpYyBoZXVyaXN0 aWNzIApmb3Igbm9ybWFsIDNEIHdvcmtsb2FkcyAob3IgdGhleSBuZWVkIHRvIGJlIHZlcnkgY29t cGxleCwgc29tZXRoaW5nIApuZWVkaW5nIG1vbnRocyBvZiB0ZXN0aW5nICYgaXRlcmF0aW9uLCBv ciBiZSBwZXIgYXBwbGljYXRpb24sIG5vdCBnZW5lcmljKS4KCmVMTEMgY291bGQgYmUgYSBkaWZm ZXJlbnQgbWF0dGVyIGFzIGl0J3MgbGFyZ2UgZW5vdWdoIHRoYXQgb25lIGNhbiBwdXQgCmUuZy4g Y29sb3IvZGVwdGggYnVmZmVyIHRoZXJlLgoKU2tpcCBjYWNoZSBzZXR0aW5nIGZvciBMTEMgbWF5 IGFsc28gYmUgdXNlZnVsLCBpZiBpdCB3b3JrcyAoYXMgaXQgaW4gYSAKc2Vuc2UgZXh0ZW5kcyB0 aGUgY2FjaGUgc2l6ZSksIGFuZCByZW5kZXIgY29tcHJlc3Npb24gY2FuIGFsc28gY2hhbmdlIAp0 aGluZ3MuICBQcm9ibGVtIHdpdGggUkJDIGlzIHRoYXQgaXQgbWFrZXMgYXNzdW1wdGlvbnMgYWJv dXQgbWVtb3J5IAphcmVhcyB1c2FnZSBldmVuIGxlc3MgcmVsaWFibGUgYXMgeW91IGRvbid0IGtu b3cgaG93IHdlbGwgdGhlIGNvbnRlbnQgCmNvbXByZXNzZXMuCgoKPiBhbmQgZGVmaW5pbmcgZW50 cnkgIzIgYXMgImNvaGVyZW50LCBhbHdheXMiIG1ha2VzIHNlbnNlLiBJIHRob3VnaHQgZW50cnkg MCB3YXMKPiB0aGUgcmVhb25hYmxlIGRlZmF1bHQgYWthIHB0ZSBwYXNzdGhyb3VnaCBhbmQgaGVu Y2UgbWFuYWdlZCBieSBrZXJuZWw/Cj4KPiBJZiBtZXNhIGFza3MgZm9yIG5vbnNlbnNlLCB0aGUg a2VybmVsIGlzIGhhcHB5IHRvIG9ibGlnZS4KCgoJLSBFZXJvCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVs LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK