From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 1/2] drm/i915/bxt: work around HW coherency issue when accessing GPU seqno Date: Mon, 8 Jun 2015 20:34:51 +0300 Message-ID: <20150608173451.GF5176@intel.com> References: <1433780924-7673-1-git-send-email-imre.deak@intel.com> <1433780924-7673-2-git-send-email-imre.deak@intel.com> <5575CBF0.5090109@intel.com> <20150608171247.GD11457@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id A585A6E237 for ; Mon, 8 Jun 2015 10:35:02 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150608171247.GD11457@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 , Dave Gordon , Imre Deak , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKdW4gMDgsIDIwMTUgYXQgMDY6MTI6NDdQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIE1vbiwgSnVuIDA4LCAyMDE1IGF0IDA2OjA4OjAwUE0gKzAxMDAsIERhdmUgR29y ZG9uIHdyb3RlOgo+ID4gT24gMDgvMDYvMTUgMTc6MjgsIEltcmUgRGVhayB3cm90ZToKPiA+ID4g QnkgcnVubmluZyBpZ3Qvc3RvcmVfZHdvcmRfbG9vcF9yZW5kZXIgb24gQlhUIHdlIGNhbiBoaXQg YSBjb2hlcmVuY3kKPiA+ID4gcHJvYmxlbSB3aGVyZSB0aGUgc2Vxbm8gd3JpdHRlbiBhdCBHUFUg Y29tbWFuZCBjb21wbGV0aW9uIHRpbWUgaXMgbm90Cj4gPiA+IHNlZW4gYnkgdGhlIENQVS4gVGhp cyByZXN1bHRzIGluIF9faTkxNV93YWl0X3JlcXVlc3Qgc2VlaW5nIHRoZSBzdGFsZQo+ID4gPiBz ZXFubyBhbmQgbm90IGNvbXBsZXRpbmcgdGhlIHJlcXVlc3QgKG5vdCBjb25zaWRlcmluZyB0aGUg bG9zdAo+ID4gPiBpbnRlcnJ1cHQvR1BVIHJlc2V0IG1lY2hhbmlzbSkuIEkgYWxzbyB2ZXJpZmll ZCB0aGF0IHRoaXMgaXNuJ3QgYSBjYXNlCj4gPiA+IG9mIGEgbG9zdCBpbnRlcnJ1cHQsIG9yIHRo YXQgdGhlIGNvbW1hbmQgZGlkbid0IGNvbXBsZXRlIHNvbWVob3c6IHdoZW4KPiA+ID4gdGhlIGNv aGVyZW5jeSBpc3N1ZSBvY2N1cmVkIEkgcmVhZCB0aGUgc2Vxbm8gdmlhIGFuIHVuY2FjaGVkIEdU VCBtYXBwaW5nCj4gPiA+IHRvby4gV2hpbGUgdGhlIGNhY2hlZCB2ZXJzaW9uIG9mIHRoZSBzZXFu byBzdGlsbCBzaG93ZWQgdGhlIHN0YWxlIHZhbHVlCj4gPiA+IHRoZSBvbmUgcmVhZCB2aWEgdGhl IHVuY2FjaGVkIG1hcHBpbmcgd2FzIHRoZSBjb3JyZWN0IG9uZS4KPiA+ID4gCj4gPiA+IFdvcmsg YXJvdW5kIHRoaXMgaXNzdWUgYnkgY2xmbHVzaGluZyB0aGUgY29ycmVzcG9uZGluZyBDUFUgY2Fj aGVsaW5lCj4gPiA+IGZvbGxvd2luZyBhbnkgc3RvcmUgb2YgdGhlIHNlcW5vIGFuZCBwcmVjZWRp bmcgYW55IHJlYWRpbmcgb2YgaXQuIFdoZW4KPiA+ID4gcmVhZGluZyBpdCBkbyB0aGlzIG9ubHkg d2hlbiB0aGUgY2FsbGVyIGV4cGVjdHMgYSBjb2hlcmVudCB2aWV3Lgo+ID4gPiAKPiA+ID4gVGVz dGNhc2U6IGlndC9zdG9yZV9kd29yZF9sb29wX3JlbmRlcgo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBJ bXJlIERlYWsgPGltcmUuZGVha0BpbnRlbC5jb20+Cj4gPiAKPiA+IE5vdCBuZWNlc3NhcmlseSBh IGN1cmUgZm9yIHRoaXMsIGJ1dCBCU3BlYyBzYXlzIG9mIE1JX1NUT1JFX0RBVEFfSU1NCj4gPiAo YW5kIE1JX1NUT1JFX0RBVEFfSU5ERVgpOgo+ID4gCj4gPiAJVGhpcyBjb21tYW5kIHNpbXBseSBp bml0aWF0ZXMgdGhlIHdyaXRlIG9wZXJhdGlvbiB3aXRoCj4gPiAJY29tbWFuZCBleGVjdXRpb24g cHJvY2VlZGluZyBub3JtYWxseS4gQWx0aG91Z2ggdGhlIHdyaXRlCj4gPiAJb3BlcmF0aW9uIGlz IGd1YXJhbnRlZWQgdG8gY29tcGxldGUgImV2ZW50dWFsbHkiLCB0aGVyZSBpcwo+ID4gCW5vIG1l Y2hhbmlzbSB0byBzeW5jaHJvbml6ZSBjb21tYW5kIGV4ZWN1dGlvbiB3aXRoIHRoZQo+ID4gCWNv bXBsZXRpb24gKG9yIGV2ZW4gaW5pdGlhdGlvbikgb2YgdGhlc2Ugb3BlcmF0aW9ucy4KPiA+IAo+ ID4gU28gc2hvdWxkbid0IHdlIHVzZSBNSV9GTFVTSF9EVyBvciBQSVBFX0NPTlRST0wgdG8gdXBk YXRlIHRoZSBzZXFubyBpbgo+ID4gdGhlIEhXU1AgaW5zdGVhZD8KPiAKPiBpaXJjIHRoZXJlIGlz IGFsc28gbm8gZ3VhcnJhbnRlZSBmb3Igd2hlbiB0aGUgcG9zdC1zeW5jIHdyaXRlIG9wIGlzCj4g Y29tcGxldGVkIGZvciBhIEZMVVNIX0RXL1BJUEVfQ09OVFJPTCBlaXRoZXIuIEknZCBiZSBoYXBw eSB0byBiZQo+IGNvcnJlY3RlZCEKCk15IHJlYWRpbmcgb2YgdGhlIHNwZWMgc3VnZ2VzdHMgdGhh dCBzb21ldGhpbmcgbGlrZSB0aGlzIGNvdWxkIHdvcms6ClBJUEVfQ09OVFJPTCB3LyBQSVBFX0NP TlRST0xfUVdfV1JJVEUKUElQRV9DT05UUk9MIHcvIFBJUEVfQ09OVFJPTF9OT1RJRlkgfCBQSVBF X0NPTlRST0xfRkxVU0hfRU5BQkxFCgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9UQwpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFp bGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=