Merge tag 'v4.4.31' into linux-linaro-lsk-v4.4
[firefly-linux-kernel-4.4.55.git] / include / linux / mm.h
index cfebb742ee18e021d1c6ff3a4037f2226231c395..f0ffa01c90d9b873a0ae2cbb9e23459d755c77c7 100644 (file)
@@ -2112,6 +2112,7 @@ static inline struct page *follow_page(struct vm_area_struct *vma,
 #define FOLL_MIGRATION 0x400   /* wait for page to replace migration entry */
 #define FOLL_TRIED     0x800   /* a retry, previous pass started an IO */
 #define FOLL_MLOCK     0x1000  /* lock present pages */
+#define FOLL_COW       0x4000  /* internal GUP flag */
 
 typedef int (*pte_fn_t)(pte_t *pte, pgtable_t token, unsigned long addr,
                        void *data);