|
@@ -756,7 +756,6 @@ static void nfs_direct_write_completion(struct nfs_pgio_header *hdr)
|
|
spin_unlock(&dreq->lock);
|
|
spin_unlock(&dreq->lock);
|
|
|
|
|
|
while (!list_empty(&hdr->pages)) {
|
|
while (!list_empty(&hdr->pages)) {
|
|
- bool do_destroy = true;
|
|
|
|
|
|
|
|
req = nfs_list_entry(hdr->pages.next);
|
|
req = nfs_list_entry(hdr->pages.next);
|
|
nfs_list_remove_request(req);
|
|
nfs_list_remove_request(req);
|
|
@@ -765,7 +764,6 @@ static void nfs_direct_write_completion(struct nfs_pgio_header *hdr)
|
|
case NFS_IOHDR_NEED_COMMIT:
|
|
case NFS_IOHDR_NEED_COMMIT:
|
|
kref_get(&req->wb_kref);
|
|
kref_get(&req->wb_kref);
|
|
nfs_mark_request_commit(req, hdr->lseg, &cinfo);
|
|
nfs_mark_request_commit(req, hdr->lseg, &cinfo);
|
|
- do_destroy = false;
|
|
|
|
}
|
|
}
|
|
nfs_unlock_and_release_request(req);
|
|
nfs_unlock_and_release_request(req);
|
|
}
|
|
}
|