From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 01/11] drm/i915: Skip scanning for signalers if we are already inflight Date: Wed, 27 Feb 2019 10:19:53 +0000 Message-ID: References: <20190226102404.29153-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4EAC76E081 for ; Wed, 27 Feb 2019 10:19:55 +0000 (UTC) In-Reply-To: <20190226102404.29153-1-chris@chris-wilson.co.uk> 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 Ck9uIDI2LzAyLzIwMTkgMTA6MjMsIENocmlzIFdpbHNvbiB3cm90ZToKPiBXaGVuIGEgcmVxdWVz dCBoYXMgaXRzIHByaW9yaXR5IGNoYW5nZWQsIHdlIHRyYXZlcnNlIHRoZSBncmFwaCBvZiBhbGwg b2YKPiBpdHMgc2lnbmFsZXJzIHRvIHJhaXNlIHRoZWlyIHByaW9yaXRpZXMgdG8gbWF0Y2ggKHBy aW9yaXR5IGluaGVyaXRhbmNlKS4KPiBJZiB0aGUgcmVxdWVzdCBoYXMgYWxyZWFkeSBzdGFydGVk IGV4ZWN1dGluZyBpdHMgcGF5bG9hZCwgd2Uga25vdyB0aGF0Cj4gYWxsIG9mIGl0cyBzaWduYWxl cnMgbXVzdCBoYXZlIHNpZ25hbGVkIGFuZCB3ZSBkbyBub3QgbmVlZCB0byBwcm9jZXNzCj4gb3Vy IGxpc3Qgb2Ygc2lnbmFsZXJzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hy aXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9zY2hlZHVsZXIuYyB8IDkgKysrKysrKysrCj4gICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRp b25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfc2NoZWR1 bGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X3NjaGVkdWxlci5jCj4gaW5kZXggOGJj MDQyNTUxNjkyLi4zOGVmZWZkMjJkY2UgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaTkxNV9zY2hlZHVsZXIuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfc2No ZWR1bGVyLmMKPiBAQCAtMTgsNiArMTgsMTEgQEAgbm9kZV90b19yZXF1ZXN0KGNvbnN0IHN0cnVj dCBpOTE1X3NjaGVkX25vZGUgKm5vZGUpCj4gICAJcmV0dXJuIGNvbnRhaW5lcl9vZihub2RlLCBj b25zdCBzdHJ1Y3QgaTkxNV9yZXF1ZXN0LCBzY2hlZCk7Cj4gICB9Cj4gICAKPiArc3RhdGljIGlu bGluZSBib29sIG5vZGVfc3RhcnRlZChjb25zdCBzdHJ1Y3QgaTkxNV9zY2hlZF9ub2RlICpub2Rl KQo+ICt7Cj4gKwlyZXR1cm4gaTkxNV9yZXF1ZXN0X3N0YXJ0ZWQobm9kZV90b19yZXF1ZXN0KG5v ZGUpKTsKPiArfQo+ICsKPiAgIHN0YXRpYyBpbmxpbmUgYm9vbCBub2RlX3NpZ25hbGVkKGNvbnN0 IHN0cnVjdCBpOTE1X3NjaGVkX25vZGUgKm5vZGUpCj4gICB7Cj4gICAJcmV0dXJuIGk5MTVfcmVx dWVzdF9jb21wbGV0ZWQobm9kZV90b19yZXF1ZXN0KG5vZGUpKTsKPiBAQCAtMzAxLDYgKzMwNiwx MCBAQCBzdGF0aWMgdm9pZCBfX2k5MTVfc2NoZWR1bGUoc3RydWN0IGk5MTVfcmVxdWVzdCAqcnEs Cj4gICAJbGlzdF9mb3JfZWFjaF9lbnRyeShkZXAsICZkZnMsIGRmc19saW5rKSB7Cj4gICAJCXN0 cnVjdCBpOTE1X3NjaGVkX25vZGUgKm5vZGUgPSBkZXAtPnNpZ25hbGVyOwo+ICAgCj4gKwkJLyog SWYgd2UgYXJlIGFscmVhZHkgZmx5aW5nLCB3ZSBrbm93IHdlIGhhdmUgbm8gc2lnbmFsZXJzICov Cj4gKwkJaWYgKG5vZGVfc3RhcnRlZChub2RlKSkKPiArCQkJY29udGludWU7Cj4gKwo+ICAgCQkv Kgo+ICAgCQkgKiBXaXRoaW4gYW4gZW5naW5lLCB0aGVyZSBjYW4gYmUgbm8gY3ljbGUsIGJ1dCB3 ZSBtYXkKPiAgIAkJICogcmVmZXIgdG8gdGhlIHNhbWUgZGVwZW5kZW5jeSBjaGFpbiBtdWx0aXBs ZSB0aW1lcwo+IAoKUmV2aWV3ZWQtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBp bnRlbC5jb20+CgpSZWdhcmRzLAoKVHZydGtvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeA==