mac80211: fix compile with older kernel versions
[openwrt.git] / target / linux / generic / patches-2.6.37 / 980-vm_exports.patch
index e93971a..ce49106 100644 (file)
@@ -25,7 +25,7 @@
  /**
   * shmem_file_setup - get an unlinked file living in tmpfs
   * @name: name for dentry (to be seen in /proc/<pid>/maps
-@@ -2780,9 +2791,6 @@ int shmem_zero_setup(struct vm_area_stru
+@@ -2780,10 +2791,7 @@ int shmem_zero_setup(struct vm_area_stru
        if (IS_ERR(file))
                return PTR_ERR(file);
  
@@ -34,6 +34,7 @@
 -      vma->vm_file = file;
 -      vma->vm_ops = &shmem_vm_ops;
 +      shmem_set_file(vma, file);
+       vma->vm_flags |= VM_CAN_NONLINEAR;
        return 0;
  }
 --- a/fs/file.c
@@ -76,7 +77,7 @@
   * macro override instead of weak attribute alias, to workaround
 --- a/kernel/sched.c
 +++ b/kernel/sched.c
-@@ -4588,6 +4588,7 @@ int can_nice(const struct task_struct *p
+@@ -4776,6 +4776,7 @@ int can_nice(const struct task_struct *p
        return (nice_rlim <= task_rlimit(p, RLIMIT_NICE) ||
                capable(CAP_SYS_NICE));
  }
@@ -94,7 +95,7 @@
  
  /**
   * zap_vma_ptes - remove ptes mapping the vma
-@@ -2614,6 +2615,7 @@ int vmtruncate_range(struct inode *inode
+@@ -2616,6 +2617,7 @@ int vmtruncate_range(struct inode *inode
  
        return 0;
  }
This page took 0.023242 seconds and 4 git commands to generate.