All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/1] drm/radeon: fix a null-ptr-deref error\x1a
@ 2021-06-09 14:02 Nirmoy Das
  0 siblings, 0 replies; only message in thread
From: Nirmoy Das @ 2021-06-09 14:02 UTC (permalink / raw)
  To: dri-devel; +Cc: alexander.deucher, Xinhui.Pan, Nirmoy Das, Christian.Koenig

Check for NULL value in ttm resource before passing.

Signed-off-by: Nirmoy Das <nirmoy.das@amd.com>
---
 drivers/gpu/drm/radeon/radeon_object.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/radeon/radeon_object.c b/drivers/gpu/drm/radeon/radeon_object.c
index bfaaa3c969a3..6e01eef169b7 100644
--- a/drivers/gpu/drm/radeon/radeon_object.c
+++ b/drivers/gpu/drm/radeon/radeon_object.c
@@ -76,7 +76,8 @@ static void radeon_ttm_bo_destroy(struct ttm_buffer_object *tbo)
 
 	bo = container_of(tbo, struct radeon_bo, tbo);
 
-	radeon_update_memory_usage(bo, bo->tbo.resource->mem_type, -1);
+	if (bo->tbo.resource)
+		radeon_update_memory_usage(bo, bo->tbo.resource->mem_type, -1);
 
 	mutex_lock(&bo->rdev->gem.mutex);
 	list_del_init(&bo->list);
-- 
2.31.1


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2021-06-09 14:03 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-09 14:02 [PATCH 1/1] drm/radeon: fix a null-ptr-deref error\x1a Nirmoy Das

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.