[PATCH v2] xfs: abstract block export operations from nfsd layouts
Christoph Hellwig
hch at lst.de
Sun Jul 10 04:45:40 CDT 2016
On Fri, Jul 08, 2016 at 09:53:20AM -0400, Benjamin Coddington wrote:
> Instead of creeping pnfs layout configuration into filesystems, move the
> definition of block-based export operations under a more abstract
> configuration.
>
> Changes from v1:
> - dropped the first patch in the first posting
> - renamed the config to EXPORTFS_BLOCK_OPS from BLOCK_EXPORT_OPS
> - add an explicit default to no for EXPORTFS_BLOCK_OPS
> - add some help and menu text
>
> Signed-off-by: Benjamin Coddington <bcodding at redhat.com>
> ---
> fs/Kconfig | 7 +++++++
> fs/nfsd/Kconfig | 2 ++
> fs/xfs/Makefile | 3 +--
> fs/xfs/xfs_export.c | 2 +-
> fs/xfs/xfs_pnfs.h | 4 ++--
> 5 files changed, 13 insertions(+), 5 deletions(-)
>
> diff --git a/fs/Kconfig b/fs/Kconfig
> index 6725f59c18e6..ac6d3b36600c 100644
> --- a/fs/Kconfig
> +++ b/fs/Kconfig
> @@ -66,6 +66,13 @@ config FS_POSIX_ACL
> config EXPORTFS
> tristate
>
> +config EXPORTFS_BLOCK_OPS
> + bool "Enable filesystem export operations for block IO"
> + default n
default n is the default, no need to add it.
Otherwise looks fine:
Reviewed-by: Christoph Hellwig <hch at lst.de>
More information about the xfs
mailing list