Re: [PATCH 0/2] drm/msm: fix dma-buf sharing on targets without per-process pgtables
From: Jayden Milne
Date: Mon Nov 02 2026 - 22:02:44 EST
On Sat, Aug 22, 2026 at 11:48:57AM +0300, Dmitry Baryshkov wrote:
> Targets without per-process pgtables -- everything pre-a6xx, plus
> a6xx parts where split pagetables are unavailable -- hand every DRM
> file the GPU's global VM. The rest of the driver still treats a
> context VM as private to that context, so closing a handle tears down
> mappings other files are still using, and frees the iova for
> immediate reuse.
I tested this series on a530 (Samsung Galaxy Tab S3, APQ8096) on v7.3.1
and v6.19.5 (with some backporting).
When I was bringing up v6.19.5 KWin would reliably trigger TRANSLATION
read faults when rotating the screen with the lock screen up - 1800
observed over 8 rotations. After the series the same test gave no faults
on v6.19.5 or v7.3.1.
I didn't re-test v7.3.1 without the series - if that would help, I can
set it up.
Tested-by: Jayden Milne <linux@xxxxxxx> # a530