diff --git a/fs/nfs/write.c b/fs/nfs/write.c index ce1da8cbac0038ba41b014f2f2bd0c126b15a6bc..63d20308a9bb7e8b0e1b71104249d749e35b4a4d 100644 --- a/fs/nfs/write.c +++ b/fs/nfs/write.c @@ -432,6 +432,7 @@ nfs_destroy_unlinked_subrequests(struct nfs_page *destroy_list, } subreq->wb_head = subreq; + nfs_release_request(old_head); if (test_and_clear_bit(PG_INODE_REF, &subreq->wb_flags)) { nfs_release_request(subreq);