From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 7E32DF417F1 for ; Mon, 9 Mar 2026 14:56:26 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id CCF8E10E18E; Mon, 9 Mar 2026 14:56:25 +0000 (UTC) Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by gabe.freedesktop.org (Postfix) with ESMTP id 0626E10E18E for ; Mon, 9 Mar 2026 14:56:23 +0000 (UTC) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 4DE5D1570 for ; Mon, 9 Mar 2026 07:56:17 -0700 (PDT) Received: from [192.168.0.1] (usa-sjc-imap-foss1.foss.arm.com [10.121.207.14]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 55FD73F7BD for ; Mon, 9 Mar 2026 07:56:23 -0700 (PDT) Date: Mon, 9 Mar 2026 14:54:21 +0000 From: Liviu Dudau To: Boris Brezillon Cc: Steven Price , =?utf-8?Q?Adri=C3=A1n?= Larumbe , dri-devel@lists.freedesktop.org, kernel@collabora.com, Nicolas Frattaroli , Tvrtko Ursulin , Philipp Stanner , Christian =?utf-8?B?S8O2bmln?= Subject: Re: [PATCH] drm/panthor: Fix the "done_fence is initialized" detection logic Message-ID: References: <20260309103053.211415-1-boris.brezillon@collabora.com> <20260309141549.3b254c46@fedora> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: base64 In-Reply-To: <20260309141549.3b254c46@fedora> X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T24gTW9uLCBNYXIgMDksIDIwMjYgYXQgMDI6MTU6NDlQTSArMDEwMCwgQm9yaXMgQnJlemlsbG9u IHdyb3RlOgo+IE9uIE1vbiwgOSBNYXIgMjAyNiAxMTowNTowNiArMDAwMAo+IExpdml1IER1ZGF1 IDxsaXZpdS5kdWRhdUBhcm0uY29tPiB3cm90ZToKPiAKPiA+ID4gQWZ0ZXIgY29tbWl0IDU0MWM4 ZjI0NjhiOSAoImRtYS1idWY6IGRldGFjaCBmZW5jZSBvcHMgb24gc2lnbmFsIHYzIiksCj4gPiA+ IGRtYV9mZW5jZTo6b3BzID09IE5VTEwgY2FuJ3QgYmUgdXNlZCB0byBjaGVjayBpZiB0aGUgZmVu Y2UgaXMgaW5pdGlhbGl6ZWQKPiA+ID4gb3Igbm90LiBXZSBjb3VsZCB0dXJuIHRoaXMgaW50byBh biAiaXNfc2lnbmFsZWQoKSB8fCBvcHMgPT0gTlVMTCIgdGVzdCwKPiA+ID4gYnV0IHRoYXQncyBm cmFnaWxlLCBzaW5jZSBpdCdzIHN0aWxsIHN1YmplY3QgdG8gZG1hX2ZlbmNlIGludGVybmFsCj4g PiA+IGNoYW5nZXMuIFNvIGxldCdzIGhhdmUgdGhlICJpc19pbml0aWFsaXplZCIgc3RhdGUgZW5j b2RlZCBkaXJlY3RseSBpbgo+ID4gPiB0aGUgcG9pbnRlciB0aHJvdWdoIHRoZSBsb3dlc3QgYml0 IHdoaWNoIGlzIGd1YXJhbnRlZWQgdG8gYmUgdW51c2VkCj4gPiA+IGJlY2F1c2Ugb2YgdGhlIGRt YV9mZW5jZSBhbGlnbm1lbnQgY29uc3RyYWludC4gIAo+ID4gCj4gPiBJJ20gY29uZnVzZWQhIFRo ZXJlIGlzIG9ubHkgb25lIHBsYWNlIHdoZXJlIHdlIGVuZCB1cCBiZWluZyBpbnRlcmVzdGVkIGlm IHRoZQo+ID4gZmVuY2UgaGFzIGJlZW4gaW5pdGlhbGl6ZWQgb3Igbm90LCBhbmQgdGhhdCBpcyBp biBqb2JfcmVsZWFzZSgpLiBJIGRvbid0Cj4gPiBzZWUgd2h5IGNoZWNraW5nIGZvciAib3BzICE9 IE5VTEwiIGJlZm9yZSBjYWxsaW5nIGRtYV9mZW5jZV9wdXQoKSBzaG91bGQgbm90Cj4gPiBiZSBl bm91Z2gsCj4gCj4gQmVjYXVzZSBhZnRlciA1NDFjOGYyNDY4YjkgKCJkbWEtYnVmOiBkZXRhY2gg ZmVuY2Ugb3BzIG9uIHNpZ25hbCB2MyIpLAo+IGRtYV9mZW5jZS0+b3BzIGlzIHNldCBiYWNrIHRv IE5VTEwgYXQgc2lnbmFsIHRpbWVbMV0uCgpZZXMsIEkgZ2F0aGVyZWQgdGhhdC4gV2hhdCBJIG1l YW50IHRvIHNheSB3YXMgdGhhdCBJIGRvbid0IHVuZGVyc3RhbmQgd2h5IHdlIG5lZWQKYWxsIHRo aXMgaW5mcmFzdHJ1Y3R1cmUganVzdCBmb3Igb25lIGNoZWNrLiBNZWFud2hpbGUgQ2hyaXN0aWFu IHBvaW50ZWQgb3V0IHRoYXQKYSBzaW1wbGVyIHNvbHV0aW9uIGFscmVhZHkgZXhpc3RzLgoKPiAK PiA+IG9yIGV2ZW4gYmV0dGVyLCB3aHkgZG9uJ3Qgd2UgY2FsbCBkbWFfZmVuY2VfcHV0KCkgcmVn YXJkbGVzcywKPiA+IGFzIHRoZSBjb3JlIGNvZGUgc2hvdWxkIHRha2UgY2FyZSBvZiBhbiB1bmlu aXRpYWxpemVkIGRtYV9mZW5jZSBBRkFJQ1QuCj4gCj4gV2hlbiB0aGUgam9iIGlzIGNyZWF0ZWQs IHdlIHByZS1hbGxvY2F0ZSB0aGUgZG9uZV9mZW5jZSwgYnV0IHdlIGxlYXZlIGl0Cj4gdW5pbml0 aWFsaXplZCB1bnRpbCA6OnJ1bl9qb2IoKSBpcyBjYWxsZWQuIElmIHdlIGNhbGwKPiBkbWFfZmVu Y2VfcmVsZWFzZSgpICh0aHJvdWdoIGRtYV9mZW5jZV9wdXQoKSkgb24gYSBkbWFfZmVuY2UgdGhh dCB3YXMKPiBub3QgZG1hX2ZlbmNlX2luaXQoKS1pYWxpemVkLCB3ZSBoYXZlIGEgTlVMTCBkZXJl ZiBvbiB0aGUgY2JfbGlzdCwgYW5kCj4gcHJvYmFibHkgb3RoZXIgaXNzdWVzIHRvby4KCkkgZG9u J3Qgc2VlIHRoZSBiZW5lZml0IG9mIG5vdCBpbml0aWFsaXppbmcgdGhlIGRvbmVfZmVuY2UgdW50 aWwgd2UgOjpydW5fam9iKCkKYnV0IEkgbWlnaHQgaGF2ZSBtaXNzZWQgc29tZXRoaW5nIG9idmlv dXMuIElmIHdlIHdhbnQgdG8ga2VlcCB0aGF0LCBtYXliZSB3ZQpzaG91bGQgbm90IGJlIGRyb3Bp bmcgdGhlIHJlZmVyZW5jZSBpbiBqb2JfcmVsZWFzZSgpIGJ1dCB3aGVuIHdlCnNpZ25hbCB0aGUg ZmVuY2UuIEJ1dCB0aGF0IHdvdWxkIGxlYWsgdGhlIG1lbW9yeSBvZiB0aGUgdW5pbml0aWFsaXpl ZCBkb25lX2ZlbmNlLgoKQmVzdCByZWdhcmRzLApMaXZpdQoKPiAKPiBbMV1odHRwczovL2dpdGxh Yi5mcmVlZGVza3RvcC5vcmcvZHJtL21pc2Mva2VybmVsLy0vYmxvYi9kcm0tbWlzYy1uZXh0L2Ry aXZlcnMvZG1hLWJ1Zi9kbWEtZmVuY2UuYz9yZWZfdHlwZT1oZWFkcyNMMzczCgotLSAKPT09PT09 PT09PT09PT09PT09PT0KfCBJIHdvdWxkIGxpa2UgdG8gfAp8IGZpeCB0aGUgd29ybGQsICB8Cnwg YnV0IHRoZXkncmUgbm90IHwKfCBnaXZpbmcgbWUgdGhlICAgfAogXCBzb3VyY2UgY29kZSEgIC8K ICAtLS0tLS0tLS0tLS0tLS0KICAgIMKvXF8o44OEKV8vwq8K