|
@@ -1038,6 +1038,9 @@ nfsd4_verify_copy(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
|
|
|
{
|
|
|
__be32 status;
|
|
|
|
|
|
+ if (!cstate->save_fh.fh_dentry)
|
|
|
+ return nfserr_nofilehandle;
|
|
|
+
|
|
|
status = nfs4_preprocess_stateid_op(rqstp, cstate, &cstate->save_fh,
|
|
|
src_stateid, RD_STATE, src, NULL);
|
|
|
if (status) {
|