From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 2/4] drm/i915: Skip the execlists CSB scan and rewrite if the ring is untouched Date: Mon, 23 Jan 2017 13:33:32 +0200 Message-ID: <1485171212.2790.17.camel@linux.intel.com> References: <20170121092815.1431-1-chris@chris-wilson.co.uk> <20170121092815.1431-2-chris@chris-wilson.co.uk> 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 D40796E4E6 for ; Mon, 23 Jan 2017 11:33:35 +0000 (UTC) In-Reply-To: <20170121092815.1431-2-chris@chris-wilson.co.uk> 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 T24gbGEsIDIwMTctMDEtMjEgYXQgMDk6MjggKzAwMDAsIENocmlzIFdpbHNvbiB3cm90ZToKPiBJ ZiB0aGUgQ1NCIGhlYWQvdGFpbCBwb2ludGVycyBhcmUgdW5jaGFuZ2VkLCB3ZSBjYW4gc2tpcCB0 aGUgdXBkYXRlIG9mCj4gdGhlIENTQiByZWdpc3RlciBhZnRlcndhcmRzLgo+IAo+IFNpZ25lZC1v ZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgoKPFNOSVA+Cgo+ IEBAIC01NzcsNyArNTc3LDcgQEAgc3RhdGljIHZvaWQgaW50ZWxfbHJjX2lycV9oYW5kbGVyKHVu c2lnbmVkIGxvbmcgZGF0YSkKPiDCoAo+IMKgCWludGVsX3VuY29yZV9mb3JjZXdha2VfZ2V0KGRl dl9wcml2LCBlbmdpbmUtPmZ3X2RvbWFpbnMpOwo+IMKgCj4gLQlpZiAoIWV4ZWNsaXN0c19lbHNw X2lkbGUoZW5naW5lKSkgewo+ICsJaWYgKCFleGVjbGlzdHNfZWxzcF9pZGxlKGVuZ2luZSkpIGRv IHsKCk9oIGRlYXIsIG5vdCBsaWtlIHRoaXMuIEkgaG9wZSB0aGlzIHdhcyBhIGxlZnRvdmVyIGZy b20gZGVidWdnaW5nLgoKPiBAQCAtNTg3LDkgKzU4NywxMiBAQCBzdGF0aWMgdm9pZCBpbnRlbF9s cmNfaXJxX2hhbmRsZXIodW5zaWduZWQgbG9uZyBkYXRhKQo+IMKgCQljc2IgPSByZWFkbChjc2Jf bW1pbyk7Cj4gwqAJCWhlYWQgPSBHRU44X0NTQl9SRUFEX1BUUihjc2IpOwo+IMKgCQl0YWlsID0g R0VOOF9DU0JfV1JJVEVfUFRSKGNzYik7Cj4gKwkJaWYgKGhlYWQgPT0gdGFpbCkKPiArCQkJYnJl YWs7Cj4gKwo+IMKgCQlpZiAodGFpbCA8IGhlYWQpCj4gwqAJCQl0YWlsICs9IEdFTjhfQ1NCX0VO VFJJRVM7Cj4gLQkJd2hpbGUgKGhlYWQgPCB0YWlsKSB7Cj4gKwkJZG8gewo+IMKgCQkJdW5zaWdu ZWQgaW50IGlkeCA9ICsraGVhZCAlIEdFTjhfQ1NCX0VOVFJJRVM7Cj4gwqAJCQl1bnNpZ25lZCBp bnQgc3RhdHVzID0gcmVhZGwoYnVmICsgMiAqIGlkeCk7CgpUaGVvcmV0aWNhbGx5IGl0IHNob3Vs ZCBub3QgbWF0dGVyLCBJIHdvbmRlciBpZiB0aGlzIGlzIGNvdmVyZWQgd2VsbAplbm91Z2ggaW4g Q0kgdGhhdCB3ZSdyZSBjb25maWRlbnQgdG8gc2tpcCBzdWNoIHdyaXRlcz8KCkNvZGUgaXM7CgpS ZXZpZXdlZC1ieTogSm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwu Y29tPgoKUmVnYXJkcywgSm9vbmFzCi0tIApKb29uYXMgTGFodGluZW4KT3BlbiBTb3VyY2UgVGVj aG5vbG9neSBDZW50ZXIKSW50ZWwgQ29ycG9yYXRpb24KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==