linux_dsm_epyc7002/drivers/gpu/drm/udl
Thomas Zimmermann 6c44e30ae1 drm/udl: Unmap buffer object after damage update
Udl keeps a BO mapped for its entire lifetime if it has been used in a
damage update at least once. The BO's free callback release the mapping
before it frees the BO.

Change this behaviour to unmap immediately after the damage update, so
SHMEM's implementation of free can be used.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20191114141025.32198-2-tzimmermann@suse.de
2019-11-26 12:34:25 +01:00
..
Kconfig drm/udl: Fix Kconfig indentation 2019-11-20 17:40:32 +01:00
Makefile drm/udl: Remove struct udl_gem_object and functions 2019-11-08 12:30:17 +01:00
udl_connector.c drm/connector: Share with non-atomic drivers the function to get the single encoder 2019-09-16 15:13:02 -07:00
udl_connector.h drm/udl: drop use of drmP.h 2019-07-17 12:52:55 +02:00
udl_drv.c drm/udl: Replace fbdev code with generic emulation 2019-11-19 14:37:29 +01:00
udl_drv.h drm/udl: Replace fbdev code with generic emulation 2019-11-19 14:37:29 +01:00
udl_encoder.c drm/udl: drop use of drmP.h 2019-07-17 12:52:55 +02:00
udl_fb.c drm/udl: Unmap buffer object after damage update 2019-11-26 12:34:25 +01:00
udl_gem.c drm/udl: Remove struct udl_gem_object and functions 2019-11-08 12:30:17 +01:00
udl_main.c drm/udl: Replace fbdev code with generic emulation 2019-11-19 14:37:29 +01:00
udl_modeset.c drm/udl: Replace fbdev code with generic emulation 2019-11-19 14:37:29 +01:00
udl_transfer.c drm/udl: drop use of drmP.h 2019-07-17 12:52:55 +02:00