From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maarten Lankhorst Subject: Re: [PATCH 1/5] drm/i915: Keep vblank irq enabled during vblank evasion. Date: Mon, 12 Feb 2018 16:41:05 +0100 Message-ID: <4e21ca44-d9e1-faac-9821-3fa40fd15d3f@linux.intel.com> References: <20180209095404.76418-1-maarten.lankhorst@linux.intel.com> <20180209095404.76418-2-maarten.lankhorst@linux.intel.com> <151844821310.18923.9576212511958820242@mail.alporthouse.com> <8c1a6c2e-3979-c161-bda2-7d64db7d70df@linux.intel.com> <151844896649.18923.5061192328846431913@mail.alporthouse.com> <7025b8d6-182b-caa4-ead0-a930a4ae46b9@linux.intel.com> <151844951141.18923.6243212316836284631@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTPS id 28FAB6E064 for ; Mon, 12 Feb 2018 15:41:08 +0000 (UTC) In-Reply-To: <151844951141.18923.6243212316836284631@mail.alporthouse.com> Content-Language: en-US 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 T3AgMTItMDItMTggb20gMTY6MzEgc2NocmVlZiBDaHJpcyBXaWxzb246Cj4gUXVvdGluZyBNYWFy dGVuIExhbmtob3JzdCAoMjAxOC0wMi0xMiAxNToyNzozNCkKPj4gT3AgMTItMDItMTggb20gMTY6 MjIgc2NocmVlZiBDaHJpcyBXaWxzb246Cj4+PiBRdW90aW5nIE1hYXJ0ZW4gTGFua2hvcnN0ICgy MDE4LTAyLTEyIDE1OjE2OjM5KQo+Pj4+IE9wIDEyLTAyLTE4IG9tIDE2OjEwIHNjaHJlZWYgQ2hy aXMgV2lsc29uOgo+Pj4+PiBRdW90aW5nIE1hYXJ0ZW4gTGFua2hvcnN0ICgyMDE4LTAyLTA5IDA5 OjU0OjAwKQo+Pj4+Pj4gVGhpcyBpcyBhIG5pY2UgcHJlcGFyYXRpb24gZm9yIGdyYWJiaW5nIHRo ZSB1bmNvcmUgbG9jayBkdXJpbmcgZXZhc2lvbi4KPj4+Pj4+IEdyYWJiaW5nIHRoZSBzcGlubG9j ayB3aXRoIHRoZSBsb2NrIGhlbGQgbWVzc2VzIHVwIHRoZSBsb2NraW5nLAo+Pj4+Pj4gc28gaXQn cyBlYXNpZXIgdG8gaGFuZG92ZXIgdGhlIHJlZmVyZW5jZSB0byB0aGUgZXZlCj4+Pj4+Pgo+Pj4+ Pj4gU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1hYXJ0ZW4ubGFua2hvcnN0QGxp bnV4LmludGVsLmNvbT4KPj4+Pj4+IC0tLQo+Pj4+Pj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2lu dGVsX3Nwcml0ZS5jIHwgMTEgKysrKy0tLS0tLS0KPj4+Pj4+ICAxIGZpbGUgY2hhbmdlZCwgNCBp bnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQo+Pj4+Pj4KPj4+Pj4+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2ludGVsX3Nwcml0ZS5jCj4+Pj4+PiBpbmRleCAzYmUyMmMwZmNmYjUuLjk3MWExZWEwZGI0NSAx MDA2NDQKPj4+Pj4+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX3Nwcml0ZS5jCj4+ Pj4+PiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9zcHJpdGUuYwo+Pj4+Pj4gQEAg LTEwOSwxMCArMTA5LDEwIEBAIHZvaWQgaW50ZWxfcGlwZV91cGRhdGVfc3RhcnQoY29uc3Qgc3Ry dWN0IGludGVsX2NydGNfc3RhdGUgKm5ld19jcnRjX3N0YXRlKQo+Pj4+Pj4gIAo+Pj4+Pj4gICAg ICAgICBsb2NhbF9pcnFfZGlzYWJsZSgpOwo+Pj4+Pj4gIAo+Pj4+Pj4gLSAgICAgICBpZiAobWlu IDw9IDAgfHwgbWF4IDw9IDApCj4+Pj4+PiArICAgICAgIGlmIChXQVJOX09OKGRybV9jcnRjX3Zi bGFua19nZXQoJmNydGMtPmJhc2UpKSkKPj4+Pj4+ICAgICAgICAgICAgICAgICByZXR1cm47Cj4+ Pj4+PiAgCj4+Pj4+PiAtICAgICAgIGlmIChXQVJOX09OKGRybV9jcnRjX3ZibGFua19nZXQoJmNy dGMtPmJhc2UpKSkKPj4+Pj4+ICsgICAgICAgaWYgKG1pbiA8PSAwIHx8IG1heCA8PSAwKQo+Pj4+ Pj4gICAgICAgICAgICAgICAgIHJldHVybjsKPj4+Pj4+ICAKPj4+Pj4gVGhlIGNvcnJlc3BvbmRp bmcgdmJsYW5rX3B1dCBpcyB0aGUgb25lIGxhdGVyIGluIHVwZGF0ZV9zdGFydCgpLCByaWdodD8K Pj4+Pj4gSSBkb24ndCB0aGluayB5b3UgaW50ZW5kZWQgdG8ga2VlcCB0aGlzIGNodW5rLgo+Pj4+ PiAtQ2hyaXMKPj4+PiBJJ20gbm90IHN1cmUgd2hhdCB5b3UgbWVhbj8gVGhlIHZibGFua19wdXQg aXMgbm93IGluIHBpcGVfdXBkYXRlX2VuZCwgZXhjZXB0IGlmIHRoZQo+Pj4+IGV2ZW50IHRha2Vz IG92ZXIgdGhlIHJlZmVyZW5jZS4gSSB0aGluayB0aGUgY29kZSBpcyBjb3JyZWN0LiA6KQo+Pj4g VGhlbiBpdCdzIHVuYmFsYW5jZWQgaW4gdGhlIGNhc2Ugb2YgZXJyb3Igc3RpbGwuCj4+PiAtQ2hy aXMKPj4gSXQgYWxyZWFkeSB3b3VsZCBoYXZlIGJlZW4gZm9yIGV2ZW50cywgaGVuY2UgdGhlIFdB Uk5fT04gdGhlcmUuCj4+IEkgZG9uJ3QgdGhpbmsgd2UgY2FuIGRvIGFueXRoaW5nIGFib3V0IGl0 LCB0aGlzIHNob3VsZG4ndCBldmVyCj4+IGhhcHBlbiBpbiBwcmFjdGljZSwgY291bGQgYmUgYSBC VUdfT04gZm9yIGFsbCBJIGNhcmUuIDopCj4gSSB3b3VsZCBtdWNoIHByZWZlciB0aGF0IG92ZXIg aW50ZW50aW9uYWxseSBiYWQgY29kZS4KPgo+IEJ1dCBkbyB3ZSByZWFsbHkgbmVlZCB0byBlbmFi bGUgdGhlIHZibGFuayBpcnEgaGVyZT8gSWYgdGhlIGV2ZW50Cj4gcmVxdWlyZXMgaXQsIGRvZXNu J3QgaXQgYWxyZWFkeSBlbmFibGUgdGhlIHZibGFuay4gSGVyZSwgd2Ugb25seSBuZWVkIGl0Cj4g d2hlbiBzbGVlcGluZywgY2FuIHdlIG5vdCBkZXRlcm1pbmUgd2UgaGF2ZSBlbm91Z2ggdGltZSBi ZWZvcmUgdGhlCj4gdmJsYW5rIHdpdGhvdXQgZW5hYmxpbmcgdGhlIGludGVycnVwdD8KSSdtIG5v dCBzdXJlIHdoeSB3ZSBnZXQgYSByZWZlcmVuY2UgdG8gdGhlIHZibGFuayBjb3VudGVyIGhlcmUu IFBlcmhhcHMgVmlsbGUgZG9lcz8KCn5NYWFydGVuCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=