From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH] drm/i915: Limit number of reads to stabilize rc6 counter reads Date: Mon, 27 Mar 2017 13:07:58 +0300 Message-ID: <87mvc7xcap.fsf@gaia.fi.intel.com> References: <20170324165418.7455-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 07A0A6E1A7 for ; Mon, 27 Mar 2017 10:08:22 +0000 (UTC) In-Reply-To: <20170324165418.7455-1-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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gV2UgaGF2 ZSBvbmx5IDhiaXRzIG9mIHByZWNpc2UgdGltZXN0YW1wcyBpbiB3aGljaCB0byBjb21wbGV0ZSBv dXIKPiB1cHBlci9sb2FkIHJlYWRzLCBhbG9uZyB3aXRoIHRoZSBzd2l0Y2ggYmV0d2VlbiBwcmVj aXNpb24uIFRoaXMgaXMgbm90Cj4gYWx3YXlzIGVub3VnaCB0aW1lIHRvIHJlYWQgdGhlIHVwcGVy IGNvdW50ZXIgdHdpY2Ugd2l0aGluIHRoZSBzYW1lIHRpbWUKPiBzbGljZSwgbGVhZGluZyB0byBo YXJkIGxvY2t1cHMuIExpbWl0IHRoZSBudW1iZXIgb2YgdGltZXMgdG8gcHJldmVudAo+IGFuIGlu aWZpdGUgbG9vcCAobXkgZmF1bHQgZm9yIGFzc3VtaW5nIHdlIHdvdWxkIGhhdmUgbm8gdHJvdWJs ZSBkb2luZwo+IHRoZSB3cml0ZSArIHJlYWRzIGZhc3QgZW5vdWdoKS4KPgoKV2UgZ2V0IGhlcmUg b25seSB3aXRoIGthc2FuIGVuYWJsZWQ/IE9yIGV2ZW4gd2l0aG91dD8KCgo+IEZpeGVzOiA0N2My MWQ5YTFhN2IgKCJkcm0vaTkxNTogRXh0ZW5kIHZsdi9jaHYgcmVzaWRlbmN5IHJlc29sdXRpb24i KQo+IEJ1Z3ppbGxhOiBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL3Nob3dfYnVnLmNnaT9p ZD0xMDAzNzcKPiBTaWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNv bi5jby51az4KPiBDYzogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVs LmNvbT4KPiBDYzogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBpbnRlbC5jb20+Cj4gLS0t Cj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3BtLmMgfCAzICsrLQo+ICAxIGZpbGUgY2hh bmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfcG0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X3BtLmMKPiBpbmRleCBhZWNlMGZmODhhNWQuLjYzY2U3MDMyOWU2ZSAxMDA2NDQKPiAtLS0gYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9wbS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfcG0uYwo+IEBAIC04MzU1LDYgKzgzNTUsNyBAQCBzdGF0aWMgdTY0IHZsdl9yZXNp ZGVuY3lfcmF3KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPiAgCQkJICAgICBj b25zdCBpOTE1X3JlZ190IHJlZykKPiAgewo+ICAJdTMyIGxvd2VyLCB1cHBlciwgdG1wOwo+ICsJ aW50IGxvb3AgPSAyOwoKbG9vcCBjb3VsZCBiZSBsYXJnZXIsIGxpa2UgNCBidXQgYXMgd2UgdmVy eSBzZWxkb20KZ2V0IGEgbGVzcyB0aGFuIHVzZWMgZXJyb3IsIEkgYW0gZmluZSB3aXRoIHRoaXMg dG9vLgoKUmV2aWV3ZWQtYnk6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29t PgoKPiAgCj4gIAkvKiBUaGUgcmVnaXN0ZXIgYWNjZXNzZWQgZG8gbm90IG5lZWQgZm9yY2V3YWtl LiBXZSBib3Jyb3cKPiAgCSAqIHVuY29yZSBsb2NrIHRvIHByZXZlbnQgY29uY3VycmVudCBhY2Nl c3MgdG8gcmFuZ2UgcmVnLgo+IEBAIC04MzgzLDcgKzgzODQsNyBAQCBzdGF0aWMgdTY0IHZsdl9y ZXNpZGVuY3lfcmF3KHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdiwKPiAgCQlJOTE1 X1dSSVRFX0ZXKFZMVl9DT1VOVEVSX0NPTlRST0wsCj4gIAkJCSAgICAgIF9NQVNLRURfQklUX0VO QUJMRShWTFZfQ09VTlRfUkFOR0VfSElHSCkpOwo+ICAJCXVwcGVyID0gSTkxNV9SRUFEX0ZXKHJl Zyk7Cj4gLQl9IHdoaWxlICh1cHBlciAhPSB0bXApOwo+ICsJfSB3aGlsZSAodXBwZXIgIT0gdG1w ICYmIC0tbG9vcCk7Cj4gIAo+ICAJLyogRXZlcnl3aGVyZSBlbHNlIHdlIGFsd2F5cyB1c2UgVkxW X0NPVU5URVJfQ09OVFJPTCB3aXRoIHRoZQo+ICAJICogVkxWX0NPVU5UX1JBTkdFX0hJR0ggYml0 IHNldCAtIHNvIGl0IGlzIHNhZmUgdG8gbGVhdmUgaXQgc2V0Cj4gLS0gCj4gMi4xMS4wCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWls aW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=