From 50fadb4bab473ecb64463cf46d805975ac568bf6 Mon Sep 17 00:00:00 2001 From: antonino <antonino.maniscalco@collabora.com> Date: Thu, 18 Apr 2024 18:40:51 +0200 Subject: [PATCH] panthor: fix handling of tiler heap OOM --- drivers/gpu/drm/panthor/panthor_sched.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/panthor/panthor_sched.c b/drivers/gpu/drm/panthor/panthor_sched.c index 5f7803b6fc48c..933d2e2c90dde 100644 --- a/drivers/gpu/drm/panthor/panthor_sched.c +++ b/drivers/gpu/drm/panthor/panthor_sched.c @@ -1354,7 +1354,7 @@ static int group_process_tiler_oom(struct panthor_group *group, u32 cs_id) pending_frag_count, &new_chunk_va); } - if (ret && ret != -EBUSY) { + if (ret && ret != -EBUSY && ret != -ENOMEM) { drm_warn(&ptdev->base, "Failed to extend the tiler heap\n"); group->fatal_queues |= BIT(cs_id); sched_queue_delayed_work(sched, tick, 0); -- GitLab