diff options
Diffstat (limited to 'fs/nfs')
| -rw-r--r-- | fs/nfs/write.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/fs/nfs/write.c b/fs/nfs/write.c index 2c68818f68ac..9b8d4d42a8af 100644 --- a/fs/nfs/write.c +++ b/fs/nfs/write.c @@ -682,7 +682,8 @@ static struct nfs_page *nfs_try_to_update_request(struct inode *inode,  		req->wb_bytes = rqend - req->wb_offset;  out_unlock:  	spin_unlock(&inode->i_lock); -	nfs_clear_request_commit(req); +	if (req) +		nfs_clear_request_commit(req);  	return req;  out_flushme:  	spin_unlock(&inode->i_lock); | 
