Re: [PATCH] drm/sched: Re-queue run job worker when drm_sched_entity_pop_job() returns NULL

2024-02-05 Thread Dave Airlie
On Tue, 6 Feb 2024 at 10:56, Luben Tuikov wrote: > > On 2024-02-05 08:33, Rodrigo Vivi wrote: > > On Mon, Feb 05, 2024 at 09:44:56AM +0100, Christian König wrote: > >> Am 02.02.24 um 22:58 schrieb Rodrigo Vivi: > >>> On Tue, Jan 30, 2024 at 08:05:29AM +0100, Christian König wrote: > Am

Re: [PATCH] drm/sched: Re-queue run job worker when drm_sched_entity_pop_job() returns NULL

2024-02-05 Thread Luben Tuikov
On 2024-02-05 08:33, Rodrigo Vivi wrote: > On Mon, Feb 05, 2024 at 09:44:56AM +0100, Christian König wrote: >> Am 02.02.24 um 22:58 schrieb Rodrigo Vivi: >>> On Tue, Jan 30, 2024 at 08:05:29AM +0100, Christian König wrote: Am 30.01.24 um 04:04 schrieb Matthew Brost: > Rather then loop

Re: [PATCH] drm/sched: Re-queue run job worker when drm_sched_entity_pop_job() returns NULL

2024-02-05 Thread Luben Tuikov
On 2024-01-29 22:04, Matthew Brost wrote: > Rather then loop over entities until one with a ready job is found, > re-queue the run job worker when drm_sched_entity_pop_job() returns NULL. > > Fixes: 6dbd9004a55 ("drm/sched: Drain all entities in DRM sched run job > worker") > Signed-off-by:

Re: [PATCH] drm/sched: Re-queue run job worker when drm_sched_entity_pop_job() returns NULL

2024-02-05 Thread Rodrigo Vivi
On Mon, Feb 05, 2024 at 09:44:56AM +0100, Christian König wrote: > Am 02.02.24 um 22:58 schrieb Rodrigo Vivi: > > On Tue, Jan 30, 2024 at 08:05:29AM +0100, Christian König wrote: > > > Am 30.01.24 um 04:04 schrieb Matthew Brost: > > > > Rather then loop over entities until one with a ready job is

Re: [PATCH] drm/sched: Re-queue run job worker when drm_sched_entity_pop_job() returns NULL

2024-02-05 Thread Christian König
Am 02.02.24 um 22:58 schrieb Rodrigo Vivi: On Tue, Jan 30, 2024 at 08:05:29AM +0100, Christian König wrote: Am 30.01.24 um 04:04 schrieb Matthew Brost: Rather then loop over entities until one with a ready job is found, re-queue the run job worker when drm_sched_entity_pop_job() returns NULL.

Re: [PATCH] drm/sched: Re-queue run job worker when drm_sched_entity_pop_job() returns NULL

2024-02-02 Thread Rodrigo Vivi
On Tue, Jan 30, 2024 at 08:05:29AM +0100, Christian König wrote: > Am 30.01.24 um 04:04 schrieb Matthew Brost: > > Rather then loop over entities until one with a ready job is found, > > re-queue the run job worker when drm_sched_entity_pop_job() returns NULL. > > > > Fixes: 6dbd9004a55

Re: [PATCH] drm/sched: Re-queue run job worker when drm_sched_entity_pop_job() returns NULL

2024-01-29 Thread Christian König
Am 30.01.24 um 04:04 schrieb Matthew Brost: Rather then loop over entities until one with a ready job is found, re-queue the run job worker when drm_sched_entity_pop_job() returns NULL. Fixes: 6dbd9004a55 ("drm/sched: Drain all entities in DRM sched run job worker") Signed-off-by: Matthew Brost

[PATCH] drm/sched: Re-queue run job worker when drm_sched_entity_pop_job() returns NULL

2024-01-29 Thread Matthew Brost
Rather then loop over entities until one with a ready job is found, re-queue the run job worker when drm_sched_entity_pop_job() returns NULL. Fixes: 6dbd9004a55 ("drm/sched: Drain all entities in DRM sched run job worker") Signed-off-by: Matthew Brost --- drivers/gpu/drm/scheduler/sched_main.c