diff options
author | Matteo Bernardini | 2019-02-10 08:24:16 +0100 |
---|---|---|
committer | Matteo Bernardini | 2019-02-10 08:24:16 +0100 |
commit | 082425de77642723e77944b1d5eb726faadfa957 (patch) | |
tree | b2c49cdf46c33eb597c60eec4dd96e0cca70af80 /system/nvidia-legacy390-kernel/4.19.patch | |
parent | d80298d80370c2c670a9e5182c5bc4eb40c4a0e0 (diff) | |
download | slackbuilds-05becb955408a7871f1b9a339ea541541a3e346a.tar.gz |
20190210.1 global branch merge.current-20190210.1
Signed-off-by: Matteo Bernardini <ponce@slackbuilds.org>
Diffstat (limited to 'system/nvidia-legacy390-kernel/4.19.patch')
-rw-r--r-- | system/nvidia-legacy390-kernel/4.19.patch | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/system/nvidia-legacy390-kernel/4.19.patch b/system/nvidia-legacy390-kernel/4.19.patch new file mode 100644 index 0000000000..c3a3c5bde6 --- /dev/null +++ b/system/nvidia-legacy390-kernel/4.19.patch @@ -0,0 +1,23 @@ +--- a/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c ++++ b/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c +@@ -20,6 +20,8 @@ + * DEALINGS IN THE SOFTWARE. + */ + ++#include <linux/version.h> ++ + #include "nvidia-drm-conftest.h" + + #if defined(NV_DRM_ATOMIC_MODESET_AVAILABLE) +@@ -345,7 +347,11 @@ static int __nv_drm_vma_fault(struct vm_area_struct *vma, + + page_offset = vmf->pgoff - drm_vma_node_start(&gem->vma_node); + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 19, 0) + ret = vm_insert_pfn(vma, address, pfn + page_offset); ++#else ++ ret = vmf_insert_pfn(vma, address, pfn + page_offset); ++#endif + + switch (ret) { + case 0: |