summarylogtreecommitdiffstats
path: root/drm-control-allow.patch
diff options
context:
space:
mode:
authorSibren Vasse2018-06-17 03:22:43 +0200
committerSibren Vasse2018-06-17 03:23:53 +0200
commitaa367534225c54c609620a205744e3807510b96d (patch)
tree332ad0b6a9979e73d2513b927a0dcc57045d7986 /drm-control-allow.patch
parent6a8418dd8b93c7d5001afbf0831da188f77ee279 (diff)
downloadaur-aa367534225c54c609620a205744e3807510b96d.tar.gz
Fix compilation with linux 4.18-rc1
Diffstat (limited to 'drm-control-allow.patch')
-rw-r--r--drm-control-allow.patch48
1 files changed, 48 insertions, 0 deletions
diff --git a/drm-control-allow.patch b/drm-control-allow.patch
new file mode 100644
index 000000000000..08a82afa96ec
--- /dev/null
+++ b/drm-control-allow.patch
@@ -0,0 +1,48 @@
+--- NVIDIA-Linux-x86_64-396.18-no-compat32.orig/kernel/nvidia-drm/nvidia-drm-drv.c 2018-06-17 01:59:07.614238371 +0200
++++ NVIDIA-Linux-x86_64-396.18-no-compat32.new/kernel/nvidia-drm/nvidia-drm-drv.c 2018-06-17 02:00:07.414316380 +0200
+@@ -634,26 +634,26 @@
+ #if defined(NV_DRM_ATOMIC_MODESET_AVAILABLE)
+ DRM_IOCTL_DEF_DRV(NVIDIA_GEM_IMPORT_NVKMS_MEMORY,
+ nv_drm_gem_import_nvkms_memory_ioctl,
+- DRM_CONTROL_ALLOW|DRM_RENDER_ALLOW|DRM_UNLOCKED),
++ DRM_RENDER_ALLOW|DRM_UNLOCKED),
+ #endif /* NV_DRM_ATOMIC_MODESET_AVAILABLE */
+
+ DRM_IOCTL_DEF_DRV(NVIDIA_GEM_IMPORT_USERSPACE_MEMORY,
+ nv_drm_gem_import_userspace_memory_ioctl,
+- DRM_CONTROL_ALLOW|DRM_RENDER_ALLOW|DRM_UNLOCKED),
++ DRM_RENDER_ALLOW|DRM_UNLOCKED),
+ DRM_IOCTL_DEF_DRV(NVIDIA_GET_DEV_INFO,
+ nv_drm_get_dev_info_ioctl,
+- DRM_CONTROL_ALLOW|DRM_RENDER_ALLOW|DRM_UNLOCKED),
++ DRM_RENDER_ALLOW|DRM_UNLOCKED),
+
+ #if defined(NV_DRM_DRIVER_HAS_GEM_PRIME_RES_OBJ)
+ DRM_IOCTL_DEF_DRV(NVIDIA_FENCE_SUPPORTED,
+ nv_drm_fence_supported_ioctl,
+- DRM_CONTROL_ALLOW|DRM_RENDER_ALLOW|DRM_UNLOCKED),
++ DRM_RENDER_ALLOW|DRM_UNLOCKED),
+ DRM_IOCTL_DEF_DRV(NVIDIA_FENCE_CONTEXT_CREATE,
+ nv_drm_fence_context_create_ioctl,
+- DRM_CONTROL_ALLOW|DRM_RENDER_ALLOW|DRM_UNLOCKED),
++ DRM_RENDER_ALLOW|DRM_UNLOCKED),
+ DRM_IOCTL_DEF_DRV(NVIDIA_GEM_FENCE_ATTACH,
+ nv_drm_gem_fence_attach_ioctl,
+- DRM_CONTROL_ALLOW|DRM_RENDER_ALLOW|DRM_UNLOCKED),
++ DRM_RENDER_ALLOW|DRM_UNLOCKED),
+ #endif
+
+ DRM_IOCTL_DEF_DRV(NVIDIA_GET_CLIENT_CAPABILITY,
+@@ -662,10 +662,10 @@
+ #if defined(NV_DRM_ATOMIC_MODESET_AVAILABLE)
+ DRM_IOCTL_DEF_DRV(NVIDIA_GET_CRTC_CRC32,
+ nv_drm_get_crtc_crc32_ioctl,
+- DRM_CONTROL_ALLOW|DRM_RENDER_ALLOW|DRM_UNLOCKED),
++ DRM_RENDER_ALLOW|DRM_UNLOCKED),
+ DRM_IOCTL_DEF_DRV(NVIDIA_GEM_EXPORT_NVKMS_MEMORY,
+ nv_drm_gem_export_nvkms_memory_ioctl,
+- DRM_CONTROL_ALLOW|DRM_RENDER_ALLOW|DRM_UNLOCKED),
++ DRM_RENDER_ALLOW|DRM_UNLOCKED),
+ #endif /* NV_DRM_ATOMIC_MODESET_AVAILABLE */
+ };
+