mm: only enforce stable page writes if the backing device requires it
[linux-drm-fsl-dcu.git] / fs / buffer.c
index 7a75c3e0fd5896b7fc59595fff859c41f23f65b1..2ea9cd44aeae00b5f3e9c895d8e41b3e61017cc3 100644 (file)
@@ -2359,7 +2359,7 @@ int __block_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf,
        if (unlikely(ret < 0))
                goto out_unlock;
        set_page_dirty(page);
-       wait_on_page_writeback(page);
+       wait_for_stable_page(page);
        return 0;
 out_unlock:
        unlock_page(page);