From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [PATCH v2 2/2] drm/i915/bxt: Fix inadvertent CPU snooping due to incorrect MOCS config Date: Tue, 26 Apr 2016 15:42:01 +0100 Message-ID: <20160426144201.GP27856@nuc-i3427.alporthouse.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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from fireflyinternet.com (mail.fireflyinternet.com [87.106.93.118]) by gabe.freedesktop.org (Postfix) with ESMTP id 4A7CE6E862 for ; Tue, 26 Apr 2016 14:42:12 +0000 (UTC) Content-Disposition: inline In-Reply-To: <571F7AA3.8080509@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Eero Tamminen Cc: Valtteri Rantala , intel-gfx@lists.freedesktop.org, Michael T Frederick List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBBcHIgMjYsIDIwMTYgYXQgMDU6MjY6NDNQTSArMDMwMCwgRWVybyBUYW1taW5lbiB3 cm90ZToKPiBIaSwKPiAKPiBPbiAyNi4wNC4yMDE2IDE2OjIzLCBDaHJpcyBXaWxzb24gd3JvdGU6 Cj4gPk9uIFR1ZSwgQXByIDI2LCAyMDE2IGF0IDA0OjE3OjU1UE0gKzAzMDAsIEltcmUgRGVhayB3 cm90ZToKPiA+Pk9uIHRpLCAyMDE2LTA0LTI2IGF0IDEzOjU3ICswMTAwLCBDaHJpcyBXaWxzb24g d3JvdGU6Cj4gPj4+T24gVHVlLCBBcHIgMjYsIDIwMTYgYXQgMDM6NDQ6MjJQTSArMDMwMCwgSW1y ZSBEZWFrIHdyb3RlOgo+ID4+Pj5TZXR0aW5nIGEgd3JpdGUtYmFjayBjYWNoZSBwb2xpY3kgaW4g dGhlIE1PQ1MgZW50cnkgZGVmaW5pdGlvbiBhbHNvCj4gPj4+PmltcGxpZXMgc25vb3BpbmcsIHdo aWNoIGhhcyBhIGNvbnNpZGVyYWJsZSBvdmVyaGVhZC4gVGhpcyBpcwo+ID4+Pj51bmV4cGVjdGVk IGZvciBhIGZldyByZWFzb25zOgo+ID4+Pgo+ID4+PklmIGl0IGlzIHNub29waW5nLCB0aGVuIEkg ZG9uJ3Qgc2VlIHdoeSBpdCBpcyB1bmRlc2lyYWJsZSB0byBoYXZlIGl0Cj4gPj4+YXZhaWxhYmxl IGluIGEgbW9jcyBzZXR0aW5nLiBJZiBpdCBpcyBib2d1cyBhbmQgdGhlIGJpdCBpcyB1bmRlZmlu ZWQsCj4gPj4+dGhlbiBieSBhbGwgbWVhbnMgcmVtb3ZlIGl0Lgo+ID4+Cj4gPj5Ob25lIG9mIHRo ZXNlIGVudHJpZXMgYXJlIHVzZWQgYWxvbmUgZm9yIGNvaGVyZW50IHN1cmZhY2VzLiBGb3IgdGhh dAo+ID4+dGhlIGFwcGxpY2F0aW9uIHdvdWxkIGhhdmUgdG8gdXNlIGVudHJ5IGluZGV4IzEgb3Ig IzIgX2FuZF8gY2FsbCB0aGUKPiA+PnNldCBjYWNoaW5nIElPQ1RMIHRvIHNldCB0aGUgY29ycmVz cG9uZGluZyBidWZmZXIgdG8gYmUgY2FjaGVkLgo+ID4KPiA+Tm8sIHRoZSBhcHBsaWNhdGlvbiBk b2Vzbid0LiBUaGVyZSBhcmUgc3VmZmljZW50IGludGVyZmFjZXMgZXhwb3NlZCB0aGF0Cj4gPnVz ZXJzcGFjZSBjYW4gYnlwYXNzIHRoZSBrZXJuZWwgaWYgaXQgc28gZGVzaXJlZC4KPiA+Cj4gPj5U aGUKPiA+PnByb2JsZW0gaXMgdGhhdCB3aXRob3V0IHNldHRpbmcgdGhlIGJ1ZmZlciB0byBiZSBj YWNoZWFibGUgdGhlCj4gPj5leHBlY3RhdGlvbiBpcyB0aGF0IHdlIHdvbid0IGJlIHNub29waW5n IGFuZCBpbmN1ciB0aGUgY29ycmVzcG9uZGluZwo+ID4+b3ZlcmhlYWQuIFRoaXMgaXMgd2hhdCB0 aGlzIHBhdGNoIGFkZHJlc3Nlcy4KPiA+Cj4gPk5vdCB0cnVlLgo+ID4KPiA+PlRoZSBiaXQgaXMg YWxzbyBib2d1cywgaWYgd2Ugd2FudGVkIHNub29waW5nIHZpYSBNT0NTIHdlJ2QgdXNlIHRoZQo+ ID4+ZGVkaWNhdGVkIEhXIGZsYWcgZm9yIHRoYXQuCj4gPgo+ID5CdXQgeW91IGtlZXAgc2F5aW5n IHRoaXMgYml0ICplbmFibGVzKiBzbm9vcGluZy4gU28gZWl0aGVyIGl0IGRvZXMgb3IgaXQKPiA+ ZG9lc24ndC4KPiA+Cj4gPj5JZiB3ZSB3YW50ZWQgdG8gaGF2ZSBhIHNub29waW5nIE1PQ1MgZW50 cnkgd2Ugc2hvdWxkIGFkZCB0aGF0Cj4gPj5zZXBhcmF0ZWx5IChhcyBhIGZvcnRoIGVudHJ5KSwg YnV0IHdlJ2QgbmVlZCB0aGlzIGNoYW5nZSBhcyBhIGZpeCBmb3IKPiA+PmN1cnJlbnQgdXNlcnMu Cj4gPgo+ID5UaGUgY3VycmVudCB1c2VycyB3aG8gYXJlIGdldHRpbmcgd2hhdCB0aGV5IHJlcXVl c3QgYnV0IGRvbid0IGtub3cgd2hhdAo+ID50aGV5IHdlcmUgcmVxdWVzdGluZz8KPiAKPiBXaGF0 IHRoaXMga2VybmVsIEFCSSAoaW5kZXggZW50cnkgIzIpIGhhcyBiZWVuIGFncmVlZCAmIGRvY3Vt ZW50ZWQKPiB0byBwcm92aWRlPwoKVGhlIEFCSSBpcyB3aGF0IHdlIGFncmVlIG1ha2VzIHNlbnNl IGJldHdlZW4gaGFyZHdhcmUgLyBrZXJuZWwgLwp1c2Vyc3BhY2UsIGFuZCB0aGVuIHdlIHN0aWNr IHRvIGl0LgoKPiBJIHRob3VnaHQgdGhpcyBlbnRyeSBpcyBzdXBwb3NlZCB0byByZXBsYWNlIHRo ZSB3cml0ZWJhY2sgTExDL2VMTEMKPiBjYWNoZSBNT0NTIHNldHRpbmcgTWVzYSBpcyB1c2luZyBv biAoZS5nLiBCRFcpIHRvIHNwZWVkIHVwIGFjY2Vzc2VzCj4gdG8gYSBtZW1vcnkgYXJlYSB3aGlj aCBpdCBrbm93cyBhbHdheXMgdG8gYmUgYWNjZXNzZWQgc28gdGhhdCBpdCBjYW4KPiBiZSBjYWNo ZWQuCgpXaGljaCBpdCBkb2VzLi4uIE9ubHkgaXQgc3BlZWRzIHVzIHdyaXRlYmFjayBmcm9tIHRo ZSBDUFUsIG5vdCB0aGUgR1BVLiA7KQoKVGhlIGNvbmZ1c2lvbiBzZWVtcyB0byBiZSBpbiBtaXN0 YWtpbmcgIWxsYyBmb3IgbGxjLiBXZSBoYXZlIHRvIGNvbWUgdG8Kc29tZSBhZ3JlZW1lbnQgb24g d2hldGhlciBpdCBtYWtlcyBzZW5zZSBoYXZpbmcgbXVsdGlwbGUgZW50cmllcyBmb3IgdGhlCnNh bWUgZm9sbG93cy1QVEUgbW9jcyBvciB3aGV0aGVyIGl0IG1ha2VzIG1vcmUgc2Vuc2UgdG8gZXhw b3NlIHRoZSBodwpjYXBhYmlsdGllcy4KLUNocmlzCgotLSAKQ2hyaXMgV2lsc29uLCBJbnRlbCBP cGVuIFNvdXJjZSBUZWNobm9sb2d5IENlbnRyZQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9s aXN0aW5mby9pbnRlbC1nZngK