diff options
Diffstat (limited to 'mm/fremap.c')
-rw-r--r-- | mm/fremap.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/mm/fremap.c b/mm/fremap.c index b42e32171530..503a72387087 100644 --- a/mm/fremap.c +++ b/mm/fremap.c | |||
@@ -204,9 +204,8 @@ get_write_lock: | |||
204 | unsigned long addr; | 204 | unsigned long addr; |
205 | struct file *file = get_file(vma->vm_file); | 205 | struct file *file = get_file(vma->vm_file); |
206 | 206 | ||
207 | flags = (flags & MAP_NONBLOCK) | MAP_POPULATE; | ||
208 | addr = mmap_region(file, start, size, | 207 | addr = mmap_region(file, start, size, |
209 | flags, vma->vm_flags, pgoff); | 208 | vma->vm_flags, pgoff); |
210 | fput(file); | 209 | fput(file); |
211 | if (IS_ERR_VALUE(addr)) { | 210 | if (IS_ERR_VALUE(addr)) { |
212 | err = addr; | 211 | err = addr; |