diff --git a/fs/afs/write.c b/fs/afs/write.c index 19c04caf3c012bd777d20e31355357154cc38a83..e00461a6de9aa6175b82d4fc048be0b0a7c73555 100644 --- a/fs/afs/write.c +++ b/fs/afs/write.c @@ -253,6 +253,7 @@ static void afs_kill_pages(struct address_space *mapping, first = page->index + 1; lock_page(page); generic_error_remove_page(mapping, page); + unlock_page(page); } __pagevec_release(&pv);