OSDN Git Service

drm: Fix missing unlock and free on error in drm_legacy_addbufs_pci()
authorZou Wei <zou_wei@huawei.com>
Tue, 18 May 2021 12:35:02 +0000 (20:35 +0800)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 20 May 2021 20:09:46 +0000 (22:09 +0200)
commitea8c9ed53f871ac90659fe519c85b8f10a51677d
tree273692b9ff13348eef9a011e27f90b773999c1dc
parent808a4ae5fa7dfba286a274e729e40522500c57fe
drm: Fix missing unlock and free on error in drm_legacy_addbufs_pci()

Add the missing unlock and free before return from function
drm_legacy_addbufs_pci() in the error handling case.

Fixes: 70556e24e18e ("drm: remove usage of drm_pci_alloc/free")
Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: Zou Wei <zou_wei@huawei.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/1621341302-112089-1-git-send-email-zou_wei@huawei.com
drivers/gpu/drm/drm_bufs.c