Am Dienstag, dem 21.10.2025 um 11:51 +0200 schrieb Christian Gmeiner: > > > > From: Tomeu Vizoso <[email protected]> > > > > The current logic uses the flush sequence from the current address > > space. This is harmless when deducing the flush requirements for the > > current submit, as either the incoming address space is the same one > > as the currently active one or we switch context, in which case the > > flush is unconditional. > > > > However, this sequence is also stored as the current flush sequence > > of the GPU. If we switch context the stored flush sequence will no > > longer belong to the currently active address space. This incoherency > > can then cause missed flushes, resulting in translation errors. > > > > Fixes: 27b67278e007 ("drm/etnaviv: rework MMU handling") > > Signed-off-by: Tomeu Vizoso <[email protected]> > > Signed-off-by: Lucas Stach <[email protected]> > > Reviewed-by: Christian Gmeiner <[email protected]> > Applied to drm-misc-fixes.
Regards, Lucas
