drm/qxl: balance dumb_shadow_bo pin
authorGerd Hoffmann <kraxel@redhat.com>
Tue, 11 May 2021 10:45:22 +0000 (12:45 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Wed, 12 May 2021 10:37:47 +0000 (12:37 +0200)
commitaf4c1a8613389273acef14ba6b481037e949a318
treee76de436123fc3f4382990d42287cb365b7d9fda
parent1d878df018611abdff1e96d275b4bbd86d030223
drm/qxl: balance dumb_shadow_bo pin

The shadow bo is created in pinned state, so we have to unpin it when
dropping the reference.  Otherwise ttm is unhappy and throws a WARN()
on release.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Acked-by: Thomas Zimmermann <tzimmermann@suse.de>
Link: http://patchwork.freedesktop.org/patch/msgid/20210511104522.2694803-3-kraxel@redhat.com
drivers/gpu/drm/qxl/qxl_display.c