]> git.baikalelectronics.ru Git - kernel.git/commit
drm: Ensure universal_planes is set for atomic
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 19 Dec 2014 09:33:52 +0000 (10:33 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Mon, 5 Jan 2015 12:55:30 +0000 (13:55 +0100)
commitac5cb5ac1bf6f289f30c411a1d7c363d3b07b162
tree492397af010cc090cf56506f393d27550bb5ab3e
parent28804a0820e27a80dad810bcf85c13e8042906f6
drm: Ensure universal_planes is set for atomic

Atomic doesn't really work without universal planes anyway. But make
sure that evil userspace doesn't pull the kernel over the table
because we didn't consider a cornercase that just doesn't make sense,
just for safety.

v2: Just force ->universal_planes to the same value to avoid imposing
restrictions on userspace.

Cc: Rob Clark <robdclark@gmail.com>
Reviewed-by: Rob Clark <robdclark@gmail.com>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
drivers/gpu/drm/drm_ioctl.c