Unverified Commit bafa65a8 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!13068 nfs: fix rpc_task use-after-free when open and close different files concurrently

parents e33ed48b aafa6627
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -3403,7 +3403,7 @@ static void nfs4_close_done(struct rpc_task *task, void *data)
			res_stateid, calldata->arg.fmode);
out_release:
	task->tk_status = 0;
	nfs_release_seqid(calldata->arg.seqid);
	nfs_release_seqid_inorder(calldata->arg.seqid);
	nfs_refresh_inode(calldata->inode, &calldata->fattr);
	dprintk("%s: done, ret = %d!\n", __func__, task->tk_status);
	return;