From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH 2/2] drm/i915: Skip vblank waits for cursor updates when watermarks dont need updating Date: Tue, 19 Sep 2017 17:03:14 +0300 Message-ID: <20170919140314.GU4914@intel.com> References: <20170919121419.13708-1-maarten.lankhorst@linux.intel.com> <20170919121419.13708-2-maarten.lankhorst@linux.intel.com> 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 C26166E59E for ; Tue, 19 Sep 2017 14:03:17 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20170919121419.13708-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 Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBTZXAgMTksIDIwMTcgYXQgMDI6MTQ6MTlQTSArMDIwMCwgTWFhcnRlbiBMYW5raG9y c3Qgd3JvdGU6CgpDb3VsZCB1c2UgYSBjb21taXQgbWVzc2FnZSBvZiBzb21lIHNvcnQuCgo+IFNp Z25lZC1vZmYtYnk6IE1hYXJ0ZW4gTGFua2hvcnN0IDxtYWFydGVuLmxhbmtob3JzdEBsaW51eC5p bnRlbC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyB8 IDEyICsrKysrKysrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMiBk ZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZGlzcGxheS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gaW5kZXgg YTg1Y2ExOWEwYzQ1Li44ZDA1MTI1NmRhMWUgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGlzcGxheS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxf ZGlzcGxheS5jCj4gQEAgLTEyNTM4LDggKzEyNTM4LDE2IEBAIHN0YXRpYyBpbnQgaW50ZWxfYXRv bWljX2NvbW1pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAo+ICAJICogRklYTUUgZG9pbmcgd2F0 ZXJtYXJrcyBhbmQgZmIgY2xlYW51cCBmcm9tIGEgdmJsYW5rIHdvcmtlcgo+ICAJICogKGFzc3Vt aW5nIHdlIGhhZCBhbnkpIHdvdWxkIHNvbHZlIHRoZXNlIHByb2JsZW1zLgo+ICAJICovCj4gLQlp ZiAoSU5URUxfR0VOKGRldl9wcml2KSA8IDkpCj4gLQkJc3RhdGUtPmxlZ2FjeV9jdXJzb3JfdXBk YXRlID0gZmFsc2U7Cj4gKwlpZiAoSU5URUxfR0VOKGRldl9wcml2KSA8IDkgJiYgc3RhdGUtPmxl Z2FjeV9jdXJzb3JfdXBkYXRlKSB7Cj4gKwkJc3RydWN0IGludGVsX2NydGNfc3RhdGUgKm5ld19j cnRjX3N0YXRlOwo+ICsJCXN0cnVjdCBpbnRlbF9jcnRjICpjcnRjOwo+ICsJCWludCBpOwo+ICsK PiArCQlmb3JfZWFjaF9uZXdfaW50ZWxfY3J0Y19pbl9zdGF0ZShpbnRlbF9zdGF0ZSwgY3J0Yywg bmV3X2NydGNfc3RhdGUsIGkpCj4gKwkJCWlmIChuZXdfY3J0Y19zdGF0ZS0+d20ubmVlZF9wb3N0 dmJsX3VwZGF0ZSB8fAo+ICsJCQkgICAgbmV3X2NydGNfc3RhdGUtPnVwZGF0ZV93bV9wb3N0KQo+ ICsJCQkJc3RhdGUtPmxlZ2FjeV9jdXJzb3JfdXBkYXRlID0gZmFsc2U7Cj4gKwl9CgpOb3Qgc3Vy ZSB0aGlzIGlzIGdvaW5nIHRvIGJ1eSB1cyBtdWNoIGFjdHVhbGx5LiBJIGRvbid0IHJlY2FsbCBv ZmYgaGFuZAp3aGV0aGVyIGl0J3MgbGlrZWx5L3Bvc3NpYmxlIHRoYXQgd2UnbGwgZ2V0IHRoZSBz YW1lIHdhdGVybWFyayBmb3IgYQpkaWZmZXJlbnQgc2l6ZWQgY3Vyc29ycy4gVkxWL0NIViBhcmUg dGhlIGV4Y2VwdGlvbiBzaW5jZSB3ZSBjdXJyZW50bHkKdXNlIGEgZml4ZWQgd2F0ZXJtYXJrIGZv ciBjdXJzb3JzIG9uIHRob3NlIHBsYXRmb3JtcyBiZWNhdXNlIHRoZSBub3JtYWwKZm9ybXVsYSBk aWRuJ3QgYWN0dWFsbHkgd29yayB0aGVyZSBhbmQgSSB3YXMgdG9vIGxhenkgdG8gY29tZSB1cCB3 aXRoCmFueXRoaW5nIGJldHRlci4KCkVpdGhlciB3YXkgSSBkb24ndCB0aGluayB0aGlzIHNob3Vs ZCBtYWtlIHRoaW5ncyB3b3JzZSwgc28KUmV2aWV3ZWQtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmls bGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+Cgo+ICAKPiAgCXJldCA9IGludGVsX2F0b21pY19w cmVwYXJlX2NvbW1pdChkZXYsIHN0YXRlKTsKPiAgCWlmIChyZXQpIHsKPiAtLSAKPiAyLjE0LjEK PiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IElu dGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4g aHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK Ci0tIApWaWxsZSBTeXJqw6Rsw6QKSW50ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=