From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH] drm/i915/execlists: Explain why we skip an ELSP update if port[1] is active Date: Fri, 29 Sep 2017 16:21:06 +0300 Message-ID: <874lrl4p4t.fsf@gaia.fi.intel.com> References: <20170929104557.18848-1-chris@chris-wilson.co.uk> <150668613081.27384.14360609620150446202@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 481826EB35 for ; Fri, 29 Sep 2017 13:23:08 +0000 (UTC) In-Reply-To: <150668613081.27384.14360609620150446202@mail.alporthouse.com> 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 Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gUXVvdGlu ZyBDaHJpcyBXaWxzb24gKDIwMTctMDktMjkgMTE6NDU6NTcpCj4+IFdlIGNvYWxlc2NlIG9udG8g YW4gYWN0aXZlIHBvcnRbMF0sIGJ1dCBub3Qgb250byBhbiBhY3RpdmUgcG9ydFsxXQo+PiBkZXNw aXRlIGl0IGJlaW5nIHRoZSBzYW1lIG1lY2hhbmlzbS4gU28gZXhwbGFpbiB0aGUgY29tcGxpY2F0 aW9ucyB0aGF0Cj4+IG1ha2Ugc2tpcHBpbmcgdGhlIGZpcnN0IGFjdGl2ZSBwb3J0IGFuZCBjb2Fs ZXNjaW5nIG9udG8gdGhlIHNlY29uZAo+PiBhY3RpdmUgcG9ydCBpbnRyYWN0YWJsZSAoYXQgbGVh c3Qgd2hpbGUga2VlcGluZyBzb21lIHJlc2VtYmxhbmNlIG9mCj4+IHNhbml0eSkuCj4+IAo+PiBT dWdnZXN0ZWQtYnk6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgo+PiBT aWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPj4g Q2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwuY29tPgo+PiBDYzogVHZydGtv IFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPj4gQ2M6IEpvb25hcyBMYWh0aW5l biA8am9vbmFzLmxhaHRpbmVuQGxpbnV4LmludGVsLmNvbT4KPj4gLS0tCj4+ICBkcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9scmMuYyB8IDIwICsrKysrKysrKysrKysrKysrKysrCj4+ICAxIGZp bGUgY2hhbmdlZCwgMjAgaW5zZXJ0aW9ucygrKQo+PiAKPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2xyYy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJj LmMKPj4gaW5kZXggYmMzZmM0Y2QwMzllLi5jYzU1NzRmZjU2YzggMTAwNjQ0Cj4+IC0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5jCj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2xyYy5jCj4+IEBAIC01NzksNiArNTc5LDI2IEBAIHN0YXRpYyB2b2lkIGV4ZWNs aXN0c19kZXF1ZXVlKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKPj4gICAgICAgICAg ICAgICAgICAgICAgICAgZXhlY2xpc3RzLT5wcmVlbXB0ID0gdHJ1ZTsKPj4gICAgICAgICAgICAg ICAgICAgICAgICAgZ290byB1bmxvY2s7Cj4+ICAgICAgICAgICAgICAgICB9IGVsc2Ugewo+PiAr ICAgICAgICAgICAgICAgICAgICAgICAvKgo+PiArICAgICAgICAgICAgICAgICAgICAgICAgKiBJ biB0aGVvcnksIHdlIGNvdWxkIGNvYWxlc2NlIG1vcmUgcmVxdWVzdHMgb250bwo+PiArICAgICAg ICAgICAgICAgICAgICAgICAgKiB0aGUgc2Vjb25kIHBvcnQgKHRoZSBmaXJzdCBwb3J0IGlzIGFj dGl2ZSwgd2l0aAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgKiBubyBwcmVlbXB0aW9ucyBw ZW5kaW5nKS4gSG93ZXZlciwgdGhhdCBtZWFucyB3ZQo+PiArICAgICAgICAgICAgICAgICAgICAg ICAgKiB0aGVuIGhhdmUgdG8gZGVhbCB3aXRoIHRoZSBwb3NzaWJsZSBsaXRlLXJlc3RvcmUKPj4g KyAgICAgICAgICAgICAgICAgICAgICAgICogb2YgdGhlIHNlY29uZCBwb3J0IChhcyB3ZSBzdWJt aXQgdGhlIEVMU1AsIHRoZXJlCj4+ICsgICAgICAgICAgICAgICAgICAgICAgICAqIG1heSBiZSBh IGNvbnRleHQtc3dpdGNoKSBidXQgYWxzbyB3ZSBtYXkgY29tcGxldGUKPj4gKyAgICAgICAgICAg ICAgICAgICAgICAgICogdGhlIHJlc3VibWlzc2lvbiBiZWZvcmUgdGhlIGNvbnRleHQtc3dpdGNo LiBFcmdvLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgKiBjb2FsZXNjaW5nIG9udG8gdGhl IHNlY29uZCBwb3J0IHdpbGwgY2F1c2UgYQo+PiArICAgICAgICAgICAgICAgICAgICAgICAgKiBw cmVlbXB0aW9uIGV2ZW50LCBidXQgd2UgY2Fubm90IHByZWRpY3Qgd2hldGhlcgo+PiArICAgICAg ICAgICAgICAgICAgICAgICAgKiB0aGF0IHdpbGwgYWZmZWN0IHBvcnRbMF0gb3IgcG9ydFsxXS4K Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICoKPj4gKyAgICAgICAgICAgICAgICAgICAgICAg ICogSWYgdGhlIHNlY29uZCBwb3J0IGlzIGFscmVhZHkgYWN0aXZlLCB3ZSBjYW4gd2FpdAo+PiAr ICAgICAgICAgICAgICAgICAgICAgICAgKiB1bnRpbCB0aGUgbmV4dCBjb250ZXh0LXN3aXRjaCBi ZWZvcmUgY29udGVtcGxhdGluZwo+PiArICAgICAgICAgICAgICAgICAgICAgICAgKiBuZXcgcmVx dWVzdHMuIFRoZSBHUFUgd2lsbCBiZSBidXN5IGFuZCB3ZSBzaG91bGQgYmUKPj4gKyAgICAgICAg ICAgICAgICAgICAgICAgICogYWJsZSB0byByZXN1Ym1pdCB0aGUgbmV3IEVMU1AgYmVmb3JlIGl0 IGlkbGVzLAo+PiArICAgICAgICAgICAgICAgICAgICAgICAgKiBhdm9pZGluZyBwaXBlbGluZSBi dWJibGVzIChtb21lbnRhcnkgcGF1c2VzIHdoZXJlCj4+ICsgICAgICAgICAgICAgICAgICAgICAg ICAqIHRoZSBkcml2ZXIgaXMgdW5hYmxlIHRvIGtlZXAgdXAgdGhlIHN1cHBseSBvZiBuZXcKPj4g KyAgICAgICAgICAgICAgICAgICAgICAgICogd29yaykuCj4+ICsgICAgICAgICAgICAgICAgICAg ICAgICAqLwo+PiAgICAgICAgICAgICAgICAgICAgICAgICBpZiAocG9ydF9jb3VudCgmcG9ydFsx XSkpCj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ290byB1bmxvY2s7Cj4KPiBJ IHRoaW5rIEknbGwgc3F1YXNoIHRoaXMgaW50byB0aGUgIlByZWVtcHRpb24hIiBwYXRjaCBpZiB3 ZSdyZSBoYXBweQo+IHdpdGggdGhlIGV4cGxhbmF0aW9uPwoKWXVwIHBsZWFzZSBkby4KLU1pa2EK Cj4gLUNocmlzCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwo+IGh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50 ZWwtZ2Z4Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCklu dGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=