On Fri, Jan 23, 2026 at 02:52:44PM +0100, Christian König wrote:
> I can only see two reasons why you could run into a timeout:
> 
> 1. A dma_fence never signals.
>       How that should be handled is already well documented and doesn't 
> require any of this.
> 
> 2. A coding error in the vblank or page flip handler leading to waiting 
> forever.
>       In that case calling back into the driver doesn't help either.
> 
> So as far as I can see the whole approach doesn't make any sense at all.

It appears that resetting display firmware is able to put at least a
subset of these systems back into a consistent (usable) state. Though, I
don't have a reliable way to reproduce the issue that I'm seeing so I
can't say for sure what it boils down to.

Reply via email to