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 B880C1061B18 for ; Mon, 30 Mar 2026 17:52:15 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id D863910E5BA; Mon, 30 Mar 2026 17:52:14 +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="gStX10QS"; dkim-atps=neutral Received: from fanzine2.igalia.com (fanzine2.igalia.com [213.97.179.56]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2DF2310E557 for ; Mon, 30 Mar 2026 17:52:11 +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=AKUURQYni/bSFDR2FkS1RsePkvmLzNiw3DMN68+2gww=; b=gStX10QSqqqcWM16giHAMcsBIb NIjLUZaA14Db4XHUcfrw+w/7tMD38woIj1CXsx2RsxAkASOvEkFKFZ6zH5lyTdDpq9UFWX9BthwFZ jGl7kJOYBKwyZmyxMp3myLbhqRNfYDv+tzgLelvzOZENcK5iN6Fo2s5NYo2891/pAe53zk7RXymr3 BIT8Dx9JTryXVJby4wEtZkmPCJB9kADAjjz7jZi2KquOX3IL5MJMSxRqM2peSZWp6WOSv1mWzHk9g dzTWQGumJ3NRCkMwH1DzpaKzBlinXJsYDY11F6MkUXKkSqZSNP5V4B8tgduYtVeHw+vlhVs2nymYM zmyfZtxw==; Received: from [189.7.87.169] (helo=[10.0.0.1]) by fanzine2.igalia.com with esmtpsa (Cipher TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256) (Exim) id 1w7GmL-00961G-06; Mon, 30 Mar 2026 19:51:57 +0200 From: =?utf-8?q?Ma=C3=ADra_Canal?= Subject: [PATCH 0/6] drm/vc4: Miscellaneous fixes and improvements Date: Mon, 30 Mar 2026 14:51:42 -0300 Message-Id: <20260330-vc4-misc-fixes-v1-0-92defc940a29@igalia.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-B4-Tracking: v=1; b=H4sIAAAAAAAC/x3LQQqAIBBA0avErBuwsrKuEi3KxppFFg5EIN49a fn4/AhCgUlgLCIEelj48hlVWYA9Fr8T8pYNtao71TQKH6vxZLHo+CXBYTW9dqbVzjrI0x3oD/m Z5pQ+oj5whmAAAAA= X-Change-ID: 20260330-vc4-misc-fixes-9b874f854fcf To: Melissa Wen , Iago Toral , Maxime Ripard , Dave Stevenson , Raspberry Pi Kernel Maintenance , Maarten Lankhorst , Thomas Zimmermann , David Airlie , Simona Vetter , Boris Brezillon Cc: kernel-dev@igalia.com, dri-devel@lists.freedesktop.org, =?utf-8?q?Ma=C3=ADra_Canal?= X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1573; i=mcanal@igalia.com; h=from:subject:message-id; bh=CYSDQAurW7VMs8AZF011KUDGyoqkVA0RY9ouMQa1tRI=; b=owEBbQGS/pANAwAKAT/zDop2iPqqAcsmYgBpyrg43mE2yO/VUyc6j0J60lohDjcmjiGMzNIi7 DmHwr8DSWOJATMEAAEKAB0WIQT45F19ARZ3Bymmd9E/8w6Kdoj6qgUCacq4OAAKCRA/8w6Kdoj6 qg9BB/4t6aYLvIVPG2l1XAn/nTchq/Ac+iXZhjVwgukLml+83SvvsGivnhwefnAdZftMDgdI4nF O4UIFtCJe/FtC88ZeVQxq1SYMr9Mq4e9eF8wogNgrOYsDrAiFsCd5wZzRXEnoQr0eKzjdTcso4O AJZd1UdwP9mKHuLCAd1v3yBnoR0Uq1MTkh3lxkKeT3tp9mx13gEKaUskts5Lv9JRpQEePDlYZ0C bMLK9ktB9KQDS5L55CGAYNSUwlN57hILrW6rH2iIFBelQc3WmzdH0V8eft9tOOI/8lH60zDC+wu vazHO8dk1pFMWzSXTbVNBTQWCIYlR9kVRs9Tv+uU9+O8mEdY 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" SGksCgpUaGlzIGlzIGEgc3Bpbi1vZmYgb2YgdGhlIHNlcmllcyAiW1BBVENIIDAwLzExXSBkcm0v dmM0OiBTd2l0Y2ggdG8gRFJNCkdQVSBzY2hlZHVsZXIiIFsxXS4gV2hpbGUgSSB3YXMgd3JpdGlu ZyB0aGUgc2VyaWVzLCBJIG5vdGljZWQgc29tZSBzbWFsbApidWdzIGluIHRoZSBkcml2ZXIgY29k ZSwgc28gSSBjb21waWxlZCB0aGUgZml4ZXMgYW5kIGNvZGUgaW1wcm92ZW1lbnRzCmluIHRoaXMg c2VyaWVzLgoKUGF0Y2hlcyAjMSB0byAjNCBhcmUgYnVnLWZpeGVzIHJlbGF0ZWQgdG8gUE0gcmVm ZXJlbmNlIHVuYmFsYW5jZSwgbWVtb3J5CmxlYWtzLCBhbmQgcmFjZSBjb25kaXRpb25zLiBUaGV5 IHdpbGwgcHJvYmFibHkgZ28gdGhyb3VnaCB0aGUKZHJtLW1pc2MtZml4ZXMgYnJhbmNoLiBGaW5h bGx5LCBwYXRjaGVzICM1IGFuZCAjNiBhcmUgbWlub3IgY2xlYW4tdXBzCmFuZCBjb21tb24gQVBJ IGFkb3B0aW9uLgoKWzFdIGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2RyaS1kZXZlbC8yMDI2MDIw NS12YzQtZHJtLXNjaGVkdWxlci12MS0wLWM2MTc0ZmQ3YmJjMUBpZ2FsaWEuY29tL1QvCgpCZXN0 IHJlZ2FyZHMsCi0gTWHDrXJhCgotLS0KTWHDrXJhIENhbmFsICg2KToKICAgICAgZHJtL3ZjNDog UmVsZWFzZSBydW50aW1lIFBNIHJlZmVyZW5jZSBhZnRlciBiaW5kaW5nIFYzRAogICAgICBkcm0v dmM0OiBGaXggbWVtb3J5IGxlYWsgb2YgQk8gYXJyYXkgaW4gaGFuZyBzdGF0ZQogICAgICBkcm0v dmM0OiBGaXggYSBtZW1vcnkgbGVhayBpbiBoYW5nIHN0YXRlIGVycm9yIHBhdGgKICAgICAgZHJt L3ZjNDogUHJvdGVjdCBtYWR2IHJlYWQgaW4gdmM0X2dlbV9vYmplY3RfbW1hcCgpIHdpdGggbWFk dl9sb2NrCiAgICAgIGRybS92YzQ6IFVzZSBkZXZtX3JlcXVlc3RfaXJxKCkgZm9yIGF1dG9tYXRp YyBjbGVhbnVwCiAgICAgIGRybS92YzQ6IENsZWFuLXVwIFVBUEkgaGVhZGVyIGluY2x1c2lvbgoK IGRyaXZlcnMvZ3B1L2RybS92YzQvdmM0X2JvLmMgICAgICAgIHwgIDQgKysrLQogZHJpdmVycy9n cHUvZHJtL3ZjNC92YzRfZHJ2LmMgICAgICAgfCAgMiAtLQogZHJpdmVycy9ncHUvZHJtL3ZjNC92 YzRfZ2VtLmMgICAgICAgfCAyMCArKysrKysrKysrKy0tLS0tLS0tLQogZHJpdmVycy9ncHUvZHJt L3ZjNC92YzRfaXJxLmMgICAgICAgfCAzMyArKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0t LS0KIGRyaXZlcnMvZ3B1L2RybS92YzQvdmM0X3BsYW5lLmMgICAgIHwgIDIgLS0KIGRyaXZlcnMv Z3B1L2RybS92YzQvdmM0X3JlbmRlcl9jbC5jIHwgIDEgLQogZHJpdmVycy9ncHUvZHJtL3ZjNC92 YzRfdjNkLmMgICAgICAgfCAgMSArCiBkcml2ZXJzL2dwdS9kcm0vdmM0L3ZjNF92YWxpZGF0ZS5j ICB8ICAxIC0KIDggZmlsZXMgY2hhbmdlZCwgMjcgaW5zZXJ0aW9ucygrKSwgMzcgZGVsZXRpb25z KC0pCi0tLQpiYXNlLWNvbW1pdDogZGFjOTdhNmJkNmM0YTI0ZTYwYTE0N2NiMmNmNzUwZWRkYjc1 OTRhOApjaGFuZ2UtaWQ6IDIwMjYwMzMwLXZjNC1taXNjLWZpeGVzLTliODc0Zjg1NGZjZgoK