xfs: abstract block export operations from nfsd layouts
authorBenjamin Coddington <bcodding@redhat.com>
Fri, 8 Jul 2016 13:53:20 +0000 (09:53 -0400)
committerJ. Bruce Fields <bfields@redhat.com>
Fri, 15 Jul 2016 19:31:29 +0000 (15:31 -0400)
commit15d66ac20927e00ac0e65af6707eff60b92e61b8
treeae81c4129572c2b431b425fe2380970506fa9bbb
parentf4a4906e563522aa2eab61cf080460d13b85725c
xfs: abstract block export operations from nfsd layouts

Instead of creeping pnfs layout configuration into filesystems, move the
definition of block-based export operations under a more abstract
configuration.

Signed-off-by: Benjamin Coddington <bcodding@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Acked-by: Dave Chinner <david@fromorbit.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
fs/Kconfig
fs/nfsd/Kconfig
fs/xfs/Makefile
fs/xfs/xfs_export.c
fs/xfs/xfs_pnfs.h