Re: [PATCH v4] drm/panthor: Make the timeout per-queue instead of per-job

2025-05-28 Thread Daniel Stone
On Mon, 26 May 2025 at 08:16, Boris Brezillon wrote: > On Sat, 24 May 2025 16:03:37 +0100 > Daniel Stone wrote: > > Unfortunately I have to revoke my T-b as we're seeing a pile of > > failures in a CI stress test with this, e.g. > > https://gitlab.freedesktop.org/daniels/mesa/-/jobs/77004047 > >

Re: [PATCH v4] drm/panthor: Make the timeout per-queue instead of per-job

2025-05-26 Thread Boris Brezillon
On Sat, 24 May 2025 16:03:37 +0100 Daniel Stone wrote: > Hi Ashley, > > On Fri, 23 May 2025 at 16:10, Ashley Smith wrote: > > The timeout logic provided by drm_sched leads to races when we try > > to suspend it while the drm_sched workqueue queues more jobs. Let's > > overhaul the timeout handl

Re: [PATCH v4] drm/panthor: Make the timeout per-queue instead of per-job

2025-05-24 Thread Daniel Stone
Hi Ashley, On Fri, 23 May 2025 at 16:10, Ashley Smith wrote: > The timeout logic provided by drm_sched leads to races when we try > to suspend it while the drm_sched workqueue queues more jobs. Let's > overhaul the timeout handling in panthor to have our own delayed work > that's resumed/suspende

[PATCH v4] drm/panthor: Make the timeout per-queue instead of per-job

2025-05-23 Thread Ashley Smith
The timeout logic provided by drm_sched leads to races when we try to suspend it while the drm_sched workqueue queues more jobs. Let's overhaul the timeout handling in panthor to have our own delayed work that's resumed/suspended when a group is resumed/suspended. When an actual timeout occurs, we