From: Thomas Hellstrom Date: Fri, 12 Feb 2016 09:34:19 +0000 (+0100) Subject: drm/vmwgfx: Allow the UPDATE_LAYOUT ioctl from control nodes X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=b0dc6d43ed89b861b8ee32cc454d2d0c89074843;p=deliverable%2Flinux.git drm/vmwgfx: Allow the UPDATE_LAYOUT ioctl from control nodes On vmware there is a daemon telling the KMS system about the GUI layout. Typically it talks to the X server but in the absence of an X server or if there are multiple, it wants to talk directly to the vmwgfx kernel module. Signed-off-by: Thomas Hellstrom --- diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c index 1ca90377581c..6cbb7d4bdd11 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c @@ -195,7 +195,7 @@ static const struct drm_ioctl_desc vmw_ioctls[] = { DRM_MASTER | DRM_AUTH), VMW_IOCTL_DEF(VMW_UPDATE_LAYOUT, vmw_kms_update_layout_ioctl, - DRM_MASTER), + DRM_MASTER | DRM_CONTROL_ALLOW), VMW_IOCTL_DEF(VMW_CREATE_SHADER, vmw_shader_define_ioctl, DRM_AUTH | DRM_RENDER_ALLOW),