From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [RFC 2/3] drm/i915: Watchdog timeout: Ringbuffer command emission for gen8+ Date: Fri, 24 Feb 2017 09:15:26 +0000 Message-ID: <39de8c14-be46-8499-062d-883a9ece544a@linux.intel.com> References: <20170223194421.28463-1-michel.thierry@intel.com> <20170223194421.28463-2-michel.thierry@intel.com> <20170223210341.GG19577@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" 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 74C466EBD8 for ; Fri, 24 Feb 2017 09:15:35 +0000 (UTC) In-Reply-To: <20170223210341.GG19577@nuc-i3427.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 , Michel Thierry , intel-gfx@lists.freedesktop.org, mika.kuoppala@linux.intel.com List-Id: intel-gfx@lists.freedesktop.org CgpPbiAyMy8wMi8yMDE3IDIxOjAzLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4gT24gVGh1LCBGZWIg MjMsIDIwMTcgYXQgMTE6NDQ6MThBTSAtMDgwMCwgTWljaGVsIFRoaWVycnkgd3JvdGU6Cgpbc25p cF0KCj4+ICtzdGF0aWMgaW50IGdlbjhfZW1pdF9zdG9wX3dhdGNoZG9nKHN0cnVjdCBkcm1faTkx NV9nZW1fcmVxdWVzdCAqcmVxKQo+PiArewo+PiArCXN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVu Z2luZSA9IHJlcS0+ZW5naW5lOwo+PiArCXUzMiAqY3M7Cj4+ICsKPj4gKwljcyA9IGludGVsX3Jp bmdfYmVnaW4ocmVxLCA0KTsKPj4gKwlpZiAoSVNfRVJSKGNzKSkKPj4gKwkJcmV0dXJuIFBUUl9F UlIoY3MpOwo+PiArCj4+ICsJKmNzKysgPSBNSV9MT0FEX1JFR0lTVEVSX0lNTSgxKTsKPj4gKwkq Y3MrKyA9IGk5MTVfbW1pb19yZWdfb2Zmc2V0KFJJTkdfQ05UUihlbmdpbmUtPm1taW9fYmFzZSkp Owo+PiArCj4+ICsJc3dpdGNoIChlbmdpbmUtPmlkKSB7Cj4+ICsJZGVmYXVsdDoKPj4gKwkJV0FS TigxLCAiJXMgZG9lcyBub3Qgc3VwcG9ydCB3YXRjaGRvZyB0aW1lb3V0IVxuIiwKPj4gKwkJICAg ICBlbmdpbmUtPm5hbWUpOwo+PiArCS8qIGRlZmF1bHQgdG8gcmVuZGVyIGVuZ2luZSAqLwo+Cj4g SnVzdAo+IEdFTV9CVUdfT04oZW5naW5lLT5pZCA9PSBCQ1MpOwo+IGlmIChlbmdpbmUtPmlkID09 IFJDUykKPiAJKmNzKysgPSBHRU44X1JDU19XQVRDSERPR19ESVNBQkxFOwo+IGVsc2UKPiAJKmNz KysgPSBHRU44X1hDU19XQVRDSERPR19ESVNBQkxFOwoKSSdkIGdvIGZ1cnRoZXIgYW5kIHN0b3Jl IGl0IGluIHRoZSBlbmdpbmUgZWcuICIqY3MrKyA9IAplbmdpbmUtPndhdGNoZG9nX2Rpc2FibGVf Y21kIiBvciBzb21ldGhpbmcuIEkgdGhpbmsgdGhhdCdzIGJldHRlciB0aGFuIAplbmdpbmVzIHdp dGggaWRlbnRpdHkgY3Jpc2lzLiA6KQoKUmVnYXJkcywKClR2cnRrbwpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0Cklu dGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5v cmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK