From: Andy Adamson <andros@xxxxxxxxxx> Declare a global pnfs_export_operations struct for use with DLM cluster file systems who wish to be exported by pnfs. Signed-off-by: Andy Adamson <andros@xxxxxxxxxx> [pnfsd: define dlm export ops for the !CONFIG_PNFSD case] [gfs2: set pnfs_dlm_export_ops only for CONFIG_PNFSD] Signed-off-by: Benny Halevy <bhalevy@xxxxxxxxxxx> Acked-by: Steven Whitehouse <swhiteho@xxxxxxxxxx> Signed-off-by: Benny Halevy <bhalevy@xxxxxxxxxxxxxxx> --- include/linux/nfsd/nfs4pnfsdlm.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/linux/nfsd/nfs4pnfsdlm.h b/include/linux/nfsd/nfs4pnfsdlm.h index a4f3477..eb31123 100644 --- a/include/linux/nfsd/nfs4pnfsdlm.h +++ b/include/linux/nfsd/nfs4pnfsdlm.h @@ -35,6 +35,9 @@ #ifdef CONFIG_PNFSD +/* For use by DLM cluster file systems exported by pNFSD */ +extern const struct pnfs_export_operations pnfs_dlm_export_ops; + int nfsd4_set_pnfs_dlm_device(char *pnfs_dlm_device, int len); void nfsd4_pnfs_dlm_shutdown(void); -- 1.8.3.1 -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html