From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kahola Subject: Re: [PATCH i-g-t 2/3] lib/igt_kms: Remove vblank wait after plane update. Date: Fri, 04 Aug 2017 11:07:46 +0300 Message-ID: <1501834066.16922.37.camel@intel.com> References: <20170802102919.13340-1-maarten.lankhorst@linux.intel.com> <20170802102919.13340-2-maarten.lankhorst@linux.intel.com> Reply-To: mika.kahola@intel.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 ESMTPS id 4929B6E326 for ; Fri, 4 Aug 2017 08:10:10 +0000 (UTC) In-Reply-To: <20170802102919.13340-2-maarten.lankhorst@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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCAyMDE3LTA4LTAyIGF0IDEyOjI5ICswMjAwLCBNYWFydGVuIExhbmtob3JzdCB3cm90 ZToKPiBXaXRoIHRoZSBjb252ZXJzaW9uIHRvIGF0b21pYywgdGhpcyBpcyBhbHJlYWR5IGhhbmRs ZWQgaW4gdGhlIGNvcmUuCj4gCj4gU2lnbmVkLW9mZi1ieTogTWFhcnRlbiBMYW5raG9yc3QgPG1h YXJ0ZW4ubGFua2hvcnN0QGxpbnV4LmludGVsLmNvbT4KPiAtLS0KPiDCoGxpYi9pZ3Rfa21zLmMg fCAxNSAtLS0tLS0tLS0tLS0tLS0KPiDCoGxpYi9pZ3Rfa21zLmggfMKgwqAxIC0KPiDCoDIgZmls ZXMgY2hhbmdlZCwgMTYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL2xpYi9pZ3Rfa21z LmMgYi9saWIvaWd0X2ttcy5jCj4gaW5kZXggNjM5MDIyOWYxNTQ2Li4xNGUyNzAxYzNhZmQgMTAw NjQ0Cj4gLS0tIGEvbGliL2lndF9rbXMuYwo+ICsrKyBiL2xpYi9pZ3Rfa21zLmMKPiBAQCAtMjM3 NCw4ICsyMzc0LDYgQEAgc3RhdGljIGludAo+IGlndF9wcmltYXJ5X3BsYW5lX2NvbW1pdF9sZWdh Y3koaWd0X3BsYW5lX3QgKnByaW1hcnksCj4gwqAKPiDCoAlDSEVDS19SRVRVUk4ocmV0LCBmYWls X29uX2Vycm9yKTsKPiDCoAo+IC0JcHJpbWFyeS0+cGlwZS0+ZW5hYmxlZCA9IChmYl9pZCAhPSAw KTsKPiAtCkhvdyB3YXMgdGhpcyByZWxhdGVkIHRvIHZibGFuayB3YWl0IHJlbW92YWw/Cgo+IMKg CXJldHVybiAwOwo+IMKgfQo+IMKgCj4gQEAgLTI0MTMsMTAgKzI0MTEsOCBAQCBzdGF0aWMgaW50 IGlndF9waXBlX2NvbW1pdChpZ3RfcGlwZV90ICpwaXBlLAo+IMKgCQkJwqDCoMKgZW51bSBpZ3Rf Y29tbWl0X3N0eWxlIHMsCj4gwqAJCQnCoMKgwqBib29sIGZhaWxfb25fZXJyb3IpCj4gwqB7Cj4g LQlpZ3RfZGlzcGxheV90ICpkaXNwbGF5ID0gcGlwZS0+ZGlzcGxheTsKPiDCoAlpbnQgaTsKPiDC oAlpbnQgcmV0Owo+IC0JYm9vbCBuZWVkX3dhaXRfZm9yX3ZibGFuayA9IGZhbHNlOwo+IMKgCj4g wqAJaWYgKHBpcGUtPmJhY2tncm91bmRfY2hhbmdlZCkgewo+IMKgCQlpZ3RfY3J0Y19zZXRfcHJv cGVydHkocGlwZSwgcGlwZS0KPiA+YmFja2dyb3VuZF9wcm9wZXJ0eSwKPiBAQCAtMjQzNSwyMSAr MjQzMSwxMCBAQCBzdGF0aWMgaW50IGlndF9waXBlX2NvbW1pdChpZ3RfcGlwZV90ICpwaXBlLAo+ IMKgCWZvciAoaSA9IDA7IGkgPCBwaXBlLT5uX3BsYW5lczsgaSsrKSB7Cj4gwqAJCWlndF9wbGFu ZV90ICpwbGFuZSA9ICZwaXBlLT5wbGFuZXNbaV07Cj4gwqAKPiAtCQlpZiAocGxhbmUtPmZiX2No YW5nZWQgfHwgcGxhbmUtPnBvc2l0aW9uX2NoYW5nZWQgfHwKPiBwbGFuZS0+c2l6ZV9jaGFuZ2Vk KQo+IC0JCQluZWVkX3dhaXRfZm9yX3ZibGFuayA9IHRydWU7Cj4gLQo+IMKgCQlyZXQgPSBpZ3Rf cGxhbmVfY29tbWl0KHBsYW5lLCBwaXBlLCBzLAo+IGZhaWxfb25fZXJyb3IpOwo+IMKgCQlDSEVD S19SRVRVUk4ocmV0LCBmYWlsX29uX2Vycm9yKTsKPiDCoAl9Cj4gwqAKPiAtCS8qCj4gLQnCoCog SWYgdGhlIGNydGMgaXMgZW5hYmxlZCwgd2FpdCB1bnRpbCB0aGUgbmV4dCB2YmxhbmsgYmVmb3Jl Cj4gcmV0dXJuaW5nCj4gLQnCoCogaWYgd2UgbWFkZSBjaGFuZ2VzIHRvIGFueSBvZiB0aGUgcGxh bmVzLgo+IC0JwqAqLwo+IC0JaWYgKG5lZWRfd2FpdF9mb3JfdmJsYW5rICYmIHBpcGUtPmVuYWJs ZWQpIHsKPiAtCQlpZ3Rfd2FpdF9mb3JfdmJsYW5rKGRpc3BsYXktPmRybV9mZCwgcGlwZS0+cGlw ZSk7Cj4gLQl9Cj4gLQo+IMKgCXJldHVybiAwOwo+IMKgfQo+IMKgCj4gZGlmZiAtLWdpdCBhL2xp Yi9pZ3Rfa21zLmggYi9saWIvaWd0X2ttcy5oCj4gaW5kZXggMzU0MjhmM2U5Njc1Li5kMThhOTI2 MDA5MzMgMTAwNjQ0Cj4gLS0tIGEvbGliL2lndF9rbXMuaAo+ICsrKyBiL2xpYi9pZ3Rfa21zLmgK PiBAQCAtMzIzLDcgKzMyMyw2IEBAIHR5cGVkZWYgc3RydWN0IHsKPiDCoHN0cnVjdCBpZ3RfcGlw ZSB7Cj4gwqAJaWd0X2Rpc3BsYXlfdCAqZGlzcGxheTsKPiDCoAllbnVtIHBpcGUgcGlwZTsKPiAt CWJvb2wgZW5hYmxlZDsKPiDCoAo+IMKgCWludCBuX3BsYW5lczsKPiDCoAlpbnQgcGxhbmVfY3Vy c29yOwotLSAKTWlrYSBLYWhvbGEgLSBJbnRlbCBPVEMKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4 QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=