Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/gma500: Do not clear framebuffer GEM objects during cleanup

Gma500 unnecessarily clears the framebuffer's GEM-object pointer
before calling drm_framebuffer_cleanup(). Remove this code to make
gma500 consistent with the rest of the drivers.

The change is cosmetic, as drm_framebuffer_cleanup() does not
touch the object pointer on gma500.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Acked-by: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
Link: https://lore.kernel.org/r/20250904121157.395128-1-tzimmermann@suse.de

-2
-2
drivers/gpu/drm/gma500/fbdev.c
··· 120 120 drm_fb_helper_fini(fb_helper); 121 121 122 122 drm_framebuffer_unregister_private(fb); 123 - fb->obj[0] = NULL; 124 123 drm_framebuffer_cleanup(fb); 125 124 kfree(fb); 126 125 ··· 244 245 245 246 err_drm_framebuffer_unregister_private: 246 247 drm_framebuffer_unregister_private(fb); 247 - fb->obj[0] = NULL; 248 248 drm_framebuffer_cleanup(fb); 249 249 kfree(fb); 250 250 err_drm_gem_object_put: