[pnfs] [PATCH 03/23] 2.6-latest pnfs client nfs41_validate_seq_args change
Benny Halevy
bhalevy at panasas.com
Sun Dec 23 04:47:48 EST 2007
<snip>
> diff --git a/fs/nfs/nfs4filelayout.c b/fs/nfs/nfs4filelayout.c
> index 69f839d..c3db428 100644
> --- a/fs/nfs/nfs4filelayout.c
> +++ b/fs/nfs/nfs4filelayout.c
> @@ -71,6 +71,8 @@ extern struct nfs_write_data *nfs_commit_alloc(void);
> extern void nfs_commit_free(struct nfs_write_data *p);
> extern void nfs_initiate_write(struct nfs_write_data *, struct rpc_clnt *, const struct rpc_call_ops *, int);
> extern void nfs_initiate_read(struct nfs_read_data *data, struct rpc_clnt *clnt, const struct rpc_call_ops *call_ops);
> +extern void nfs_read_validate(struct rpc_task *task, void *calldata);
> +extern void nfs_readdata_release(void *data);
>
> /* Callback operations to the pNFS client */
> struct pnfs_client_operations * pnfs_callback_ops;
> diff --git a/fs/nfs/read.c b/fs/nfs/read.c
> index c4ce40b..dd98eca 100644
> --- a/fs/nfs/read.c
> +++ b/fs/nfs/read.c
> @@ -247,7 +247,6 @@ void nfs_initiate_read(struct nfs_read_data *data, struct rpc_clnt *clnt,
>
> nfs_execute_read(data);
> }
> -EXPORT_SYMBOL(nfs_initiate_read);
>
> /*
> * Generate multiple requests to fill a single page.
> @@ -672,3 +672,9 @@ void nfs_destroy_readpagecache(void)
> mempool_destroy(nfs_rdata_mempool);
> kmem_cache_destroy(nfs_rdata_cachep);
> }
> +
> +#ifdef CONFIG_PNFS
> +EXPORT_SYMBOL(nfs_initiate_read);
> +EXPORT_SYMBOL(nfs_readdata_release);
> +EXPORT_SYMBOL(nfs_read_validate);
> +#endif /* CONFIG_PNFS */
those 3 hunks will go in as a pnfs-only patch
More information about the pNFS
mailing list