]> 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:34:03 +0000 (09:34 +0200)
commit330c8c1453848c04d335bad81371a66710210800
tree2e4ead0ee00a5299cd584496e83f1b3d2f931d24
parentf29fcfbf6067c0d8c83f84a045da9276c08deac5
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