diff --git a/fs/fuse/file.c b/fs/fuse/file.c index a2ea347c4d2c..8c7578b95d2c 100644 --- a/fs/fuse/file.c +++ b/fs/fuse/file.c @@ -1861,6 +1861,7 @@ static int fuse_writepage(struct page *page, struct writeback_control *wbc) WARN_ON(wbc->sync_mode == WB_SYNC_ALL); redirty_page_for_writepage(wbc, page); + unlock_page(page); return 0; }