From mboxrd@z Thu Jan 1 00:00:00 1970 From: Claude Code Review Bot To: dri-devel-reviews@example.com Subject: Claude review: drm/v3d: Fix RPi 4 system hangs from stale cache and MMU state Date: Thu, 04 Jun 2026 15:23:14 +1000 Message-ID: In-Reply-To: <20260530-v3d-fix-rpi4-freezes-v1-0-c2c8307da6ce@igalia.com> References: <20260530-v3d-fix-rpi4-freezes-v1-0-c2c8307da6ce@igalia.com> X-Mailer: Claude Code Patch Reviewer Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Overall Series Review Subject: drm/v3d: Fix RPi 4 system hangs from stale cache and MMU state Author: =3D?utf-8?q?Ma=3DC3=3DADra_Canal?=3D Patches: 5 Reviewed: 2026-06-04T15:23:14.775724 --- This is a well-structured, well-motivated bugfix series from Ma=C3=ADra Can= al (Igalia) addressing hard system hangs on Raspberry Pi 4 (V3D 4.2) during= GPU load. The series identifies three distinct cache/MMU coherency issues = exposed by runtime PM transitions, fixes them in order of root-cause depth,= and then follows up with a justified reduction of the autosuspend delay th= at was previously inflated as a workaround. The patches are logically ordered: patch 1 fixes a pre-existing cache race = (GFXH-1897), patch 2 fixes the critical flush-skipped-during-resume bug, pa= tch 3 ensures dirty caches are written back before power-off, and patch 4 h= arvests the benefit. The commit messages are clear, the code changes are mi= nimal and targeted, and each patch addresses exactly one problem. **Verdict: Series looks correct and ready to merge.** I have one minor obse= rvation on patch 3 and a question about patch 4 that are worth considering = but neither is a blocker. --- Generated by Claude Code Patch Reviewer