diff --git a/fs/ubifs/file.c b/fs/ubifs/file.c index 5bc77817f382c8d527237f3a91976c4de9bf1873..4f6493c130e023bacc5b561a6b233c2d9e0cbf44 100644 --- a/fs/ubifs/file.c +++ b/fs/ubifs/file.c @@ -1522,6 +1522,7 @@ static int ubifs_vm_page_mkwrite(struct vm_area_struct *vma, ubifs_release_dirty_inode_budget(c, ui); } + wait_for_stable_page(page); unlock_page(page); return 0;