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 285C4F01827 for ; Fri, 6 Mar 2026 11:30:47 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 878C610ECEC; Fri, 6 Mar 2026 11:30:46 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=igalia.com header.i=@igalia.com header.b="Y9uAb+wA"; dkim-atps=neutral Received: from fanzine2.igalia.com (fanzine2.igalia.com [213.97.179.56]) by gabe.freedesktop.org (Postfix) with ESMTPS id 537DA10ECEC for ; Fri, 6 Mar 2026 11:30:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=igalia.com; s=20170329; h=Cc:To:Content-Transfer-Encoding:Content-Type:MIME-Version: Message-Id:Date:Subject:From:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=S8VIPR9wZF7EjkmP+VSRDb10/h3iSXDMC1NhcbG5bHo=; b=Y9uAb+wAD2mb3fMsHKwiFyTPL6 hnwKjHYk2u4nHwIaca9TR54UELyjKGEtvbioX/obzIA5JwPX3fba/bdI4gESMrmJpS2C7jqpP5bcL oeksedi2oKd88PDKZZ2gdfUm8WXn64XuOBauTpSk+q8PegO8ZvftcoKZ0YB4ddzHR4RSXiPJFdUMk A9LSAwLOlrhEtnWGkA+zpC74VyUaYaKFzIJ3Gugk/gA4rnMpVlzazb8GpkFhJW3DjfsLGTzmrQFMe uzDgFZG/D9xwpzn+TqS72BAcz6NXkUiJ/uAMcnISFxAmS6T2WjDI/HWhD4dx3+MFmZLFPd9ea8gDm Ak8YwJ2A==; Received: from [189.7.87.203] (helo=[192.168.0.16]) by fanzine2.igalia.com with esmtpsa (Cipher TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim) id 1vyTOC-00A0JZ-Ou; Fri, 06 Mar 2026 12:30:41 +0100 From: =?utf-8?q?Ma=C3=ADra_Canal?= Subject: [PATCH v3 0/6] drm/v3d: Improve v3d_stats lifetime and locking Date: Fri, 06 Mar 2026 08:30:32 -0300 Message-Id: <20260306-v3d-reset-locking-improv-v3-0-49864fe00692@igalia.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-B4-Tracking: v=1; b=H4sIAAAAAAAC/33OSw6CMBCA4auQrh3Thy3gynsYF1BamAiUtKTRE O5uITHGhS7/SeabWUgwHk0g52wh3kQM6MYU4pAR3VVjawCb1IRTrihnEqJowJtgZuidvuPYAg6 TdxGsNUxpIaUqa5LWJ28sPnb6ekvdYZidf+6XItumbzT/jUYGFGhTF6eCMlWo8oJt1WN11G4gm xr5RxL0z3uRJ8k2UuiS2Tzn6kta1/UFuEdt+wsBAAA= X-Change-ID: 20260215-v3d-reset-locking-improv-ffe16c35569b To: Melissa Wen , Tvrtko Ursulin , Maxime Ripard Cc: kernel-dev@igalia.com, dri-devel@lists.freedesktop.org, =?utf-8?q?Ma=C3=ADra_Canal?= , Iago Toral Quiroga X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2456; i=mcanal@igalia.com; h=from:subject:message-id; bh=l+jSrmyTnOZRzPHHvlZsdV1jw1+AbH1Y2YgHIE3eRTI=; b=owEBbQGS/pANAwAKAT/zDop2iPqqAcsmYgBpqrrdTpOpDbs0PIvNaZlEzu2PX6kuli3y7qtsc atHvBR8bt6JATMEAAEKAB0WIQT45F19ARZ3Bymmd9E/8w6Kdoj6qgUCaaq63QAKCRA/8w6Kdoj6 qqjHCACFpVu8AuE6IeARsXg7YpXk2Xhv8vs0H0gP/1izJUftKJsT5NNUjzSVkxDnvU0fLSLqXKw NWsO4A/PXINGWZ/jo92rs2nxBBB+Tc5jClQ4+C2lLWaXZL6GJlNak2WNlBjF4eMWeDiKbpJnVft 6Jm+VwBHfTXTQ8l/4/Aipgnlic3aUivWlzTq2GWz+4UBHhOLXHVtJfVVt70kfNpzfi5FYnroNHQ N8kvr7CX1Y3D0lOskecjhoHwh6fcCKONH2tA6N8w2xBboQa057N59m9W7veJBoW/ao3StcEzac7 YfCx41/0AaxXO0JXDd000vT0BzT8N1Ikh5r8f5KIEfkZpYhx X-Developer-Key: i=mcanal@igalia.com; a=openpgp; fpr=F8E45D7D0116770729A677D13FF30E8A7688FAAA 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" VGhpcyBzZXJpZXMgYWltcyB0byBpbXByb3ZlIHRoZSBgc3RydWN0IHYzZF9zdGF0c2AgbGlmZXRp bWUgbWFuYWdlbWVudC4KVGhlIGNvbW1pdCBmYTZhMjBjODc0NzAgKCJkcm0vdjNkOiBBZGRyZXNz IHJhY2UtY29uZGl0aW9uIGJldHdlZW4gcGVyLWZkCkdQVSBzdGF0cyBhbmQgZmQgcmVsZWFzZSIp IGFkZHJlc3NlZCBhIHJhY2UtY29uZGl0aW9uIGJldHdlZW4gdGhlIHBlci1mZApHUFUgc3RhdHMg YW5kIHRoZSBmZCByZWxlYXNlIGJ5IGNsZWFyaW5nIGBqb2ItPmZpbGVfcHJpdmAgYmVmb3JlIHRo ZSBWM0QKcGVyLWZkIHN0cnVjdHVyZSBpcyBmcmVlZCBhbmQgYXNzdXJpbmcgdGhhdCBgam9iLT5m aWxlX3ByaXZgIGV4aXN0cwpkdXJpbmcgdGhlIHBlci1mZCBHUFUgc3RhdHMgdXBkYXRlcy4KCkhv d2V2ZXIsIHRoaXMgYXBwcm9hY2ggaW50cm9kdWNlZCBhIHRyaWNreSBmaWxlX3ByaXYgTlVMTC1p bmcgZGFuY2Ugd2l0aAp0aGUgYHF1ZXVlX2xvY2tgIHNwaW5sb2NrLiBUaGlzIHNlcmllcyBhaW1z IHRvIGFkZHJlc3MgdGhpcyBpc3N1ZSBpbiBhCnNpbXBsZXIgd2F5OiBjb252ZXJ0aW5nIGB2M2Rf c3RhdHNgIGZyb20gZW1iZWRkZWQgc3RydWN0cyB0bwpoZWFwLWFsbG9jYXRlZCwgcmVmY291bnRl ZCBvYmplY3RzLiBUaGlzIHNpbXBsaWZpZXMgdGhlIGNvZGUgYW5kIGxlYXZlcwpgcXVldWVfbG9j a2AgZXhjbHVzaXZlbHkgZm9yIGpvYiBtYW5hZ2VtZW50LgoKVGhlIHNlcmllcyBhbHNvIHN3aXRj aGVzIHRvIHJhdyBzZXFjb3VudCBoZWxwZXJzIHRvIHJlc29sdmUgYSBsb2NrZGVwCmFubm90YXRp b24gaXNzdWUsIGZpeGVzIG1pc3NpbmcgZXJyb3IgaGFuZGxpbmcgaW4gZHJtX3NjaGVkX2VudGl0 eV9pbml0KCksCmFuZCByZW1vdmVzIHRoZSBub3ctdW5uZWNlc3NhcnkgZGVkaWNhdGVkIGZlbmNl X2xvY2suCgpCZXN0IHJlZ2FyZHMsCi0gTWHDrXJhCgotLS0KdjEgLT4gdjI6CgotIFtBbGwgcGF0 Y2hlc10gQWRkZWQgSWFnbydzIFItYiAoSWFnbyBUb3JhbCkKLSBbMy82XSBzL2t6YWxsb2Mva3ph bGxvY19vYmoKLSBbNS82XSBBZGQgYSBjb21tZW50IGV4cGxhaW5pbmcgd2hpbGUgdGhlIG11dGV4 IGlzIHVzZWQgaW4KICAgICAgICBEUk1fVjNEX1BBUkFNX0NPTlRFWFRfUkVTRVRfQ09VTlRFUiAo SWFnbyBUb3JhbCkKLSBMaW5rIHRvIHYxOiBodHRwczovL2xvcmUua2VybmVsLm9yZy9yLzIwMjYw MjE3LXYzZC1yZXNldC1sb2NraW5nLWltcHJvdi12MS0wLTBkYjg0ODAxNjg2OUBpZ2FsaWEuY29t Cgp2MiAtPiB2MzoKCi0gWzUvNl0gUmVtb3ZlIG11dGV4IGZyb20gRFJNX1YzRF9QQVJBTV9DT05U RVhUX1JFU0VUX0NPVU5URVIgKFR2cnRrbyBVcnN1bGluKQotIExpbmsgdG8gdjI6IGh0dHBzOi8v bG9yZS5rZXJuZWwub3JnL3IvMjAyNjAzMDUtdjNkLXJlc2V0LWxvY2tpbmctaW1wcm92LXYyLTAt ZmQ1M2M5MWY3NzI2QGlnYWxpYS5jb20KCi0tLQpNYcOtcmEgQ2FuYWwgKDIpOgogICAgICBkcm0v djNkOiBIYW5kbGUgZXJyb3IgZnJvbSBkcm1fc2NoZWRfZW50aXR5X2luaXQoKQogICAgICBkcm0v djNkOiBSZW1vdmUgZGVkaWNhdGVkIGZlbmNlX2xvY2sKClR2cnRrbyBVcnN1bGluICg0KToKICAg ICAgZHJtL3YzZDogVXNlIHJhdyBzZXFjb3VudCBoZWxwZXJzIGluc3RlYWQgb2YgZmlnaHRpbmcg d2l0aCBsb2NrZGVwCiAgICAgIGRybS92M2Q6IFJlZmNvdW50IHYzZF9zdGF0cwogICAgICBkcm0v djNkOiBIb2xkIHYzZF9zdGF0cyByZWZlcmVuY2VzIGluIGVhY2ggam9iCiAgICAgIGRybS92M2Q6 IEF0dGFjaCBwZXItZmQgcmVzZXQgY291bnRlcnMgdG8gdjNkX3N0YXRzCgogZHJpdmVycy9ncHUv ZHJtL3YzZC92M2RfZHJ2LmMgICAgfCAgNTUgKysrKysrKystLS0tLS0tLQogZHJpdmVycy9ncHUv ZHJtL3YzZC92M2RfZHJ2LmggICAgfCAgNDYgKysrKysrKysrLS0tLS0KIGRyaXZlcnMvZ3B1L2Ry bS92M2QvdjNkX2ZlbmNlLmMgIHwgICAyICstCiBkcml2ZXJzL2dwdS9kcm0vdjNkL3YzZF9nZW0u YyAgICB8ICA0MyArKysrKysrKy0tLS0tCiBkcml2ZXJzL2dwdS9kcm0vdjNkL3YzZF9pcnEuYyAg ICB8ICAgMiArLQogZHJpdmVycy9ncHUvZHJtL3YzZC92M2Rfc2NoZWQuYyAgfCAxMzMgKysrKysr KysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBkcml2ZXJzL2dwdS9kcm0vdjNkL3Yz ZF9zdWJtaXQuYyB8ICAgNiArKwogZHJpdmVycy9ncHUvZHJtL3YzZC92M2Rfc3lzZnMuYyAgfCAg IDIgKy0KIDggZmlsZXMgY2hhbmdlZCwgMTQ3IGluc2VydGlvbnMoKyksIDE0MiBkZWxldGlvbnMo LSkKLS0tCmJhc2UtY29tbWl0OiBlNTk3YTgwOWEyYjk3ZTkyNzA2MGJhMTgyZjU4ZWIzZTYxMDFi YzcwCmNoYW5nZS1pZDogMjAyNjAyMTUtdjNkLXJlc2V0LWxvY2tpbmctaW1wcm92LWZmZTE2YzM1 NTY5YgoK