]> git.baikalelectronics.ru Git - kernel.git/commit
drm/omap: fix crash on module unload
authorTomi Valkeinen <tomi.valkeinen@ti.com>
Fri, 24 Mar 2017 07:58:49 +0000 (09:58 +0200)
committerTomi Valkeinen <tomi.valkeinen@ti.com>
Mon, 3 Apr 2017 09:36:40 +0000 (12:36 +0300)
commit65f245bb37a95a50c7448d2425fd693a058a6692
tree0b5a437ebd933e642e6a1a488900a3a6521f7371
parent04ed259547ab7f59a7b08e110dc4b1ff9f43cf74
drm/omap: fix crash on module unload

When unloading omapdrm we get a NULL pointer deref in
omap_drm_irq_uninstall(). This is caused by:

397f3e46b9d13d319124d1064147e8c2d1bd6cc4 ("drm: remove
drm_vblank_no_hw_counter assignment from driver code")

We shut down all the crtcs at unload time before calling
omap_drm_irq_uninstall, so the code in omap_drm_irq_uninstall() is
unnecessary and can be removed.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
drivers/gpu/drm/omapdrm/omap_irq.c