linux-stable/drivers/gpu/drm/omapdrm
Emil Velikov 7042a33deb drm/omap: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls
The authentication can be circumvented, by design, by using the render
node.

From the driver POV there is no distinction between primary and render
nodes, thus we can drop the token.

Note: the outstanding DRM_AUTH instance is:
 - (badly coped) legacy DRI1 ioctl, which is a noop

Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Cc: David Airlie <airlied@linux.ie>
Cc: Daniel Vetter <daniel@ffwll.ch>
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Acked-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20190527081741.14235-9-emil.l.velikov@gmail.com
2019-06-26 15:00:40 +01:00
..
displays Linux 5.2-rc5 2019-06-19 12:07:29 +02:00
dss Linux 5.2-rc5 2019-06-19 12:07:29 +02:00
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
omap_connector.c drm/omap: Add support for drm_panel 2019-03-18 11:42:14 +02:00
omap_connector.h drm/omap: Add support for drm_bridge 2019-03-18 11:42:14 +02:00
omap_crtc.c drm/omap: add support for manually updated displays 2019-06-10 17:04:15 +03:00
omap_crtc.h drm/omap: add support for manually updated displays 2019-06-10 17:04:15 +03:00
omap_debugfs.c drm/omap: gem: Fix mm_list locking 2018-06-28 13:41:05 +03:00
omap_dmm_priv.h drm/omap: partial workaround for DRA7xx DMM errata i878 2018-10-02 09:36:56 +03:00
omap_dmm_tiler.c drm/omap: partial workaround for DRA7xx DMM errata i878 2018-10-02 09:36:56 +03:00
omap_dmm_tiler.h drm: omapdrm: Use kernel integer types 2018-03-01 09:09:10 +02:00
omap_drv.c drm/omap: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls 2019-06-26 15:00:40 +01:00
omap_drv.h drm/omap: use DRM_DEBUG_DRIVER instead of CORE 2019-06-10 17:04:15 +03:00
omap_encoder.c drm/omap: Add support for drm_panel 2019-03-18 11:42:14 +02:00
omap_encoder.h drm/omap: Don't pass display pointer to encoder init function 2019-03-18 11:42:12 +02:00
omap_fb.c drm/omap: add support for manually updated displays 2019-06-10 17:04:15 +03:00
omap_fb.h drm/omapdrm: Nuke omap_framebuffer_get_next_connector() 2018-05-25 21:21:39 +03:00
omap_fbdev.c drm/omapdrm: drop fb_debug_enter/leave 2019-06-21 17:30:49 +02:00
omap_fbdev.h drm/omap: cleanup fbdev init/free 2018-03-01 09:18:18 +02:00
omap_gem.c drm/omap: Replace drm_gem_object_unreference_unlocked with put function 2018-10-02 09:36:56 +03:00
omap_gem.h drm/prime: Align gem_prime_export with obj_funcs.export 2019-06-21 17:30:49 +02:00
omap_gem_dmabuf.c drm/prime: Align gem_prime_export with obj_funcs.export 2019-06-21 17:30:49 +02:00
omap_irq.c drm/omap: add framedone interrupt support 2019-06-10 17:04:15 +03:00
omap_irq.h drm/omap: add framedone interrupt support 2019-06-10 17:04:15 +03:00
omap_plane.c drm/omap: Use normalized zpos for plane placement 2018-03-28 09:45:45 +03:00
omap_plane.h drm: omapdrm: Deconstruct the omap_drv.h header. 2017-12-19 10:32:00 +02:00
tcm-sita.c drm/omap: silence unititialized variable warning 2018-05-07 10:19:11 -04:00
tcm.h drm: omapdrm: Use kernel integer types 2018-03-01 09:09:10 +02:00
TODO