Merge "[REFACTOR] Buffer: move getting next queue element into separate function"
[kernel/swap-modules.git] / us_manager / us_manager_common.h
index 7febc1b..d888b26 100644 (file)
@@ -32,11 +32,13 @@ static inline unsigned long swap_do_mmap(struct file *filp, unsigned long addr,
                                         unsigned long flag,
                                         unsigned long offset)
 {
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 10, 0)
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 9, 0)
        unsigned long populate;
 
        return do_mmap_pgoff(filp, addr, len, prot, flag, offset, &populate);
-#else /* LINUX_VERSION_CODE >= KERNEL_VERSION(3, 10, 0) */
+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(3, 5, 0)
+       return do_mmap_pgoff(filp, addr, len, prot, flag, offset);
+#else
        return do_mmap(filp, addr, len, prot, flag, offset);
 #endif
 }