]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
drm/vmwgfx: Release ttm memory if probe fails
authorZack Rusin <zackr@vmware.com>
Fri, 5 Nov 2021 19:38:43 +0000 (15:38 -0400)
committerPaolo Pisati <paolo.pisati@canonical.com>
Fri, 28 Jan 2022 10:02:30 +0000 (11:02 +0100)
commit9d0d4f8d41a04e20512da1f0c3b5fd913fab87d4
tree294520543cd3ab84d5ce5641eb37de4f7119420a
parent5795f1b36658f6aab5ab7000956bf63b70cac43b
drm/vmwgfx: Release ttm memory if probe fails

BugLink: https://bugs.launchpad.net/bugs/1959376
[ Upstream commit 28b5f3b6121b7db2a44be499cfca0b6b801588b6 ]

The ttm mem global state was leaking if the vmwgfx driver load failed.

In case of a driver load failure we have to make sure we also release
the ttm mem global state.

Signed-off-by: Zack Rusin <zackr@vmware.com>
Reviewed-by: Martin Krastev <krastevm@vmware.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211105193845.258816-3-zackr@vmware.com
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c