From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v2 2/2] drm/i915: Also record time difference if vblank evasion fails, v2. Date: Wed, 2 Sep 2015 13:51:53 +0200 Message-ID: <20150902115153.GY1367@phenom.ffwll.local> References: <1441019066-26469-1-git-send-email-maarten.lankhorst@linux.intel.com> <1441019066-26469-2-git-send-email-maarten.lankhorst@linux.intel.com> <20150831114910.GB29811@intel.com> <55E57AC5.6000102@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f173.google.com (mail-wi0-f173.google.com [209.85.212.173]) by gabe.freedesktop.org (Postfix) with ESMTPS id DCBC772121 for ; Wed, 2 Sep 2015 04:51:56 -0700 (PDT) Received: by wiclp12 with SMTP id lp12so16258992wic.1 for ; Wed, 02 Sep 2015 04:51:55 -0700 (PDT) Content-Disposition: inline In-Reply-To: <55E57AC5.6000102@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Maarten Lankhorst Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBTZXAgMDEsIDIwMTUgYXQgMTI6MTU6MzNQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6Cj4gVGhpcyBtYWtlcyB0aGUgZXJyb3IgbWVzc2FnZSBzbGlnaHRseSBtb3JlIHVz ZWZ1bC4KPiAKPiBDaGFuZ2VzIHNpbmNlIHYxOgo+IC0gVXNlIGt0aW1lX2dldCgpIHdoaWxlIGly cXMgYXJlIHN0aWxsIGRpc2FibGVkLiAodnN5cmphbGEpCj4gCj4gU2lnbmVkLW9mZi1ieTogTWFh cnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiBSZXZp ZXdlZC1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4K CkJvdGggYXBwbGllZCB0byBkaW5xLCB0aGFua3MuCi1EYW5pZWwKCj4gLS0tCj4gZGlmZiAtLWdp dCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rydi5oIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfZHJ2LmgKPiBpbmRleCA2M2YwZDU4NTBjZGYuLmIwYzNhM2FmN2VkMiAxMDA2NDQK PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcnYuaAo+ICsrKyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2Rydi5oCj4gQEAgLTU2Myw2ICs1NjMsOCBAQCBzdHJ1Y3QgaW50 ZWxfY3J0YyB7Cj4gIAlpbnQgc2NhbmxpbmVfb2Zmc2V0Owo+ICAKPiAgCXVuc2lnbmVkIHN0YXJ0 X3ZibF9jb3VudDsKPiArCWt0aW1lX3Qgc3RhcnRfdmJsX3RpbWU7Cj4gKwo+ICAJc3RydWN0IGlu dGVsX2NydGNfYXRvbWljX2NvbW1pdCBhdG9taWM7Cj4gIAo+ICAJLyogc2NhbGVycyBhdmFpbGFi bGUgb24gdGhpcyBjcnRjICovCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX3Nwcml0ZS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfc3ByaXRlLmMKPiBpbmRl eCA2M2ZiYTQyYmUyY2YuLjkzODdhZjVlZjFiOCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9zcHJpdGUuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X3Nwcml0ZS5jCj4gQEAgLTEzNCw2ICsxMzQsNyBAQCB2b2lkIGludGVsX3BpcGVfdXBkYXRlX3N0 YXJ0KHN0cnVjdCBpbnRlbF9jcnRjICpjcnRjKQo+ICAKPiAgCWRybV9jcnRjX3ZibGFua19wdXQo JmNydGMtPmJhc2UpOwo+ICAKPiArCWNydGMtPnN0YXJ0X3ZibF90aW1lID0ga3RpbWVfZ2V0KCk7 Cj4gIAljcnRjLT5zdGFydF92YmxfY291bnQgPSBkZXYtPmRyaXZlci0+Z2V0X3ZibGFua19jb3Vu dGVyKGRldiwgcGlwZSk7Cj4gIAo+ICAJdHJhY2VfaTkxNV9waXBlX3VwZGF0ZV92YmxhbmtfZXZh ZGVkKGNydGMsIG1pbiwgbWF4LAo+IEBAIC0xNTQsMTQgKzE1NSwxNiBAQCB2b2lkIGludGVsX3Bp cGVfdXBkYXRlX2VuZChzdHJ1Y3QgaW50ZWxfY3J0YyAqY3J0YykKPiAgCXN0cnVjdCBkcm1fZGV2 aWNlICpkZXYgPSBjcnRjLT5iYXNlLmRldjsKPiAgCWVudW0gcGlwZSBwaXBlID0gY3J0Yy0+cGlw ZTsKPiAgCXUzMiBlbmRfdmJsX2NvdW50ID0gZGV2LT5kcml2ZXItPmdldF92YmxhbmtfY291bnRl cihkZXYsIHBpcGUpOwo+ICsJa3RpbWVfdCBlbmRfdmJsX3RpbWUgPSBrdGltZV9nZXQoKTsKPiAg Cj4gIAl0cmFjZV9pOTE1X3BpcGVfdXBkYXRlX2VuZChjcnRjLCBlbmRfdmJsX2NvdW50KTsKPiAg Cj4gIAlsb2NhbF9pcnFfZW5hYmxlKCk7Cj4gIAo+ICAJaWYgKGNydGMtPnN0YXJ0X3ZibF9jb3Vu dCAmJiBjcnRjLT5zdGFydF92YmxfY291bnQgIT0gZW5kX3ZibF9jb3VudCkKPiAtCQlEUk1fRVJS T1IoIkF0b21pYyB1cGRhdGUgZmFpbHVyZSBvbiBwaXBlICVjIChzdGFydD0ldSBlbmQ9JXUpXG4i LAo+IC0JCQkgIHBpcGVfbmFtZShwaXBlKSwgY3J0Yy0+c3RhcnRfdmJsX2NvdW50LCBlbmRfdmJs X2NvdW50KTsKPiArCQlEUk1fRVJST1IoIkF0b21pYyB1cGRhdGUgZmFpbHVyZSBvbiBwaXBlICVj IChzdGFydD0ldSBlbmQ9JXUpIHRpbWUgJWxsZCB1c1xuIiwKPiArCQkJICBwaXBlX25hbWUocGlw ZSksIGNydGMtPnN0YXJ0X3ZibF9jb3VudCwgZW5kX3ZibF9jb3VudCwKPiArCQkJICBrdGltZV91 c19kZWx0YShlbmRfdmJsX3RpbWUsIGNydGMtPnN0YXJ0X3ZibF90aW1lKSk7Cj4gIH0KPiAgCj4g IHN0YXRpYyB2b2lkCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9pbnRlbC1nZngKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBD b3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=