Print this page
7378 exported_lock held during nfs4 compound processing
@@ -2048,11 +2048,11 @@
*status = NFSERR_STALE;
return;
}
fh = args->rna_to.da_fhandle;
- to_exi = checkexport(&fh->fh_fsid, (fid_t *)&fh->fh_xlen);
+ to_exi = checkexport(&fh->fh_fsid, (fid_t *)&fh->fh_xlen, NULL);
if (to_exi == NULL) {
VN_RELE(fromvp);
*status = NFSERR_ACCES;
return;
}
@@ -2194,11 +2194,11 @@
*status = NFSERR_STALE;
return;
}
fh = args->la_to.da_fhandle;
- to_exi = checkexport(&fh->fh_fsid, (fid_t *)&fh->fh_xlen);
+ to_exi = checkexport(&fh->fh_fsid, (fid_t *)&fh->fh_xlen, NULL);
if (to_exi == NULL) {
VN_RELE(fromvp);
*status = NFSERR_ACCES;
return;
}