diff options
Diffstat (limited to 'include/linux/userfaultfd_k.h')
-rw-r--r-- | include/linux/userfaultfd_k.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/linux/userfaultfd_k.h b/include/linux/userfaultfd_k.h index f2f3b68ba910..e091f0a11b11 100644 --- a/include/linux/userfaultfd_k.h +++ b/include/linux/userfaultfd_k.h | |||
@@ -31,10 +31,12 @@ | |||
31 | extern int handle_userfault(struct vm_fault *vmf, unsigned long reason); | 31 | extern int handle_userfault(struct vm_fault *vmf, unsigned long reason); |
32 | 32 | ||
33 | extern ssize_t mcopy_atomic(struct mm_struct *dst_mm, unsigned long dst_start, | 33 | extern ssize_t mcopy_atomic(struct mm_struct *dst_mm, unsigned long dst_start, |
34 | unsigned long src_start, unsigned long len); | 34 | unsigned long src_start, unsigned long len, |
35 | bool *mmap_changing); | ||
35 | extern ssize_t mfill_zeropage(struct mm_struct *dst_mm, | 36 | extern ssize_t mfill_zeropage(struct mm_struct *dst_mm, |
36 | unsigned long dst_start, | 37 | unsigned long dst_start, |
37 | unsigned long len); | 38 | unsigned long len, |
39 | bool *mmap_changing); | ||
38 | 40 | ||
39 | /* mm helpers */ | 41 | /* mm helpers */ |
40 | static inline bool is_mergeable_vm_userfaultfd_ctx(struct vm_area_struct *vma, | 42 | static inline bool is_mergeable_vm_userfaultfd_ctx(struct vm_area_struct *vma, |