]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/vmwgfx: avoid null_ptr_deref in vmw_framebuffer_surface_create_handle
authorChen Ridong <chenridong@huawei.com>
Tue, 29 Oct 2024 08:34:29 +0000 (08:34 +0000)
committerZack Rusin <zack.rusin@broadcom.com>
Thu, 14 Nov 2024 07:13:22 +0000 (02:13 -0500)
commit93d1f41a82de382845af460bf03bcb17dcbf08c5
tree65809b83e76cc0dcab5eda3b4d0e6d7684ee7d95
parent9776c0a75a1a86b753b2dc7c1ecc3baa048a8dec
drm/vmwgfx: avoid null_ptr_deref in vmw_framebuffer_surface_create_handle

The 'vmw_user_object_buffer' function may return NULL with incorrect
inputs. To avoid possible null pointer dereference, add a check whether
the 'bo' is NULL in the vmw_framebuffer_surface_create_handle.

Fixes: d6667f0ddf46 ("drm/vmwgfx: Fix handling of dumb buffers")
Signed-off-by: Chen Ridong <chenridong@huawei.com>
Signed-off-by: Zack Rusin <zack.rusin@broadcom.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241029083429.1185479-1-chenridong@huaweicloud.com
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c