]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/amdgpu: avoid using null object of framebuffer
authorJulia Zhang <julia.zhang@amd.com>
Mon, 3 Jun 2024 11:31:09 +0000 (19:31 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 5 Jul 2024 07:31:58 +0000 (09:31 +0200)
commit6ce0544cabaa608018d5922ab404dc656a9d8447
treed0fa3ff239803c0ca526ec9331597cdab911f4d3
parentf95ed0f54b3d3faecae1140ddab854f904a6e7c8
drm/amdgpu: avoid using null object of framebuffer

commit bcfa48ff785bd121316592b131ff6531e3e696bb upstream.

Instead of using state->fb->obj[0] directly, get object from framebuffer
by calling drm_gem_fb_get_obj() and return error code when object is
null to avoid using null object of framebuffer.

Reported-by: Fusheng Huang <fusheng.huang@ecarxgroup.com>
Signed-off-by: Julia Zhang <Julia.Zhang@amd.com>
Reviewed-by: Huang Rui <ray.huang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c