]> git.pld-linux.org Git - packages/xorg-driver-video-nvidia-legacy-390xx.git/commitdiff
- use version to select function to use
authorJan Rękorajski <baggins@pld-linux.org>
Wed, 2 Jan 2019 11:33:39 +0000 (20:33 +0900)
committerJan Rękorajski <baggins@pld-linux.org>
Wed, 2 Jan 2019 11:33:39 +0000 (20:33 +0900)
kernel-4.20.patch

index 957b8cb27350a29474777a84b869225ebfe08929..33279b1cb1318c821f293bd00dc1f214d81fb6ae 100644 (file)
@@ -30,7 +30,7 @@
  
  #if defined(NV_DRM_ATOMIC_MODESET_AVAILABLE)
  
  
  #if defined(NV_DRM_ATOMIC_MODESET_AVAILABLE)
  
-+#include <linux/mm.h>
++#include <linux/version.h>
 +
  #include "nvidia-drm-gem-nvkms-memory.h"
  #include "nvidia-drm-ioctl.h"
 +
  #include "nvidia-drm-gem-nvkms-memory.h"
  #include "nvidia-drm-ioctl.h"
@@ -39,7 +39,7 @@
  
      page_offset = vmf->pgoff - drm_vma_node_start(&gem->vma_node);
  
  
      page_offset = vmf->pgoff - drm_vma_node_start(&gem->vma_node);
  
-+#if !defined(vm_insert_pfn)
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 20, 0)
 +    return vmf_insert_pfn(vma, address, pfn + page_offset);
 +#else
      ret = vm_insert_pfn(vma, address, pfn + page_offset);
 +    return vmf_insert_pfn(vma, address, pfn + page_offset);
 +#else
      ret = vm_insert_pfn(vma, address, pfn + page_offset);
This page took 0.109409 seconds and 4 git commands to generate.