From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 6/6] drm/i915: Sanitize drm crtc vblank counter after DC reset frame count. Date: Thu, 4 Aug 2016 10:26:31 +0200 Message-ID: <20160804082631.GW6232@phenom.ffwll.local> References: <1470260019-6173-1-git-send-email-rodrigo.vivi@intel.com> <1470260019-6173-7-git-send-email-rodrigo.vivi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1470260019-6173-7-git-send-email-rodrigo.vivi@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Rodrigo Vivi Cc: intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBBdWcgMDMsIDIwMTYgYXQgMDI6MzM6MzlQTSAtMDcwMCwgUm9kcmlnbyBWaXZpIHdy b3RlOgo+IERDIHN0YXRlIHJlc2V0IHRoZSBmcmFtZSBjb3VudGVyIHRoYXQgaXMgYSByZWFkLW9u bHkgcmVnaXN0ZXIuCj4gCj4gU28sIGJlc2lkZXMgYmxvY2tpbmcgREMgc3RhdGUgb24gdmJsYW5r IGxldCdzIHJlc3RvcmUgdGhlCj4gZHJtIGNydGMgdmJsYW5rIGNvdW50ZXIgdG8gYSBwbGFjZSB3 ZSBrbm93IGl0IGlzIHJlbGlhYmxlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvZHJpZ28gVml2aSA8 cm9kcmlnby52aXZpQGludGVsLmNvbT4KPiAtLS0KPiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9pcnEuYyB8IDIgKysKPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKQo+IAo+IGRp ZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2lycS5jIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9pcnEuYwo+IGluZGV4IDRlZmUyMGMuLjgyZDY4OTYgMTAwNjQ0Cj4gLS0t IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9pcnEuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfaXJxLmMKPiBAQCAtMjc1OSw3ICsyNzU5LDkgQEAgc3RhdGljIGludCBnZW44 X2VuYWJsZV92Ymxhbmsoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdW5zaWduZWQgaW50IHBpcGUp Cj4gIHN0YXRpYyB2b2lkIGdlbjlfcHJlcGFyZV92Ymxhbmsoc3RydWN0IGRybV9kZXZpY2UgKmRl diwgdW5zaWduZWQgaW50IHBpcGUpCj4gIHsKPiAgCXN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpk ZXZfcHJpdiA9IHRvX2k5MTUoZGV2KTsKPiArCXN0cnVjdCBkcm1fY3J0YyAqY3J0YyA9IGRldl9w cml2LT5waXBlX3RvX2NydGNfbWFwcGluZ1twaXBlXTsKPiAgCWludGVsX2Rpc3BsYXlfcG93ZXJf Z2V0KGRldl9wcml2LCBQT1dFUl9ET01BSU5fVkJMQU5LKTsKPiArCWRybV9jcnRjX3ZibGFua19z YW5pdGl6ZV9jb3VudGVyKGNydGMpOwoKSSB0aGluayB0aGlzIHNob3VsZCBiZSBkb25lIHdpdGhp biB0aGUgcGxhdGZvcm0gcG93ZXIgY29kZS4gT3RoZXJ3aXNlCnNvbWV0aGluZyBlbHNlIG1pZ2h0 IGtlZXAgdGhlIHN5c3RlbSBvdXQgb2YgZGMgc3RhdGVzLCBidXQgdGhlbiB3ZSBtaWdodAp3cmVh ayBoYXZvYyBieSBjYWxsaW5nIHRoaXMgZnVuY3Rpb24gaGVyZS4KLURhbmllbAoKPiAgfQo+ICAK PiAgc3RhdGljIHZvaWQgZ2VuOV91bnByZXBhcmVfdmJsYW5rKHN0cnVjdCBkcm1fZGV2aWNlICpk ZXYsIHVuc2lnbmVkIGludCBwaXBlKQo+IC0tIAo+IDIuNC4zCj4gCj4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBkcmktZGV2ZWwgbWFpbGluZyBsaXN0 Cj4gZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCgotLSAKRGFuaWVsIFZldHRlcgpT b2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9yYXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==