Commit e3074507 authored by Trond Myklebust's avatar Trond Myklebust

NFS: Simplify NFSv4.1 Kconfig

Convert the pNFS file layout to use the same system as the
object and block layout.
Remove unnecessary dependencies on NFS_FS
Signed-off-by: default avatarTrond Myklebust <Trond.Myklebust@netapp.com>
parent 05bf14ad
...@@ -88,9 +88,8 @@ config NFS_V4 ...@@ -88,9 +88,8 @@ config NFS_V4
config NFS_V4_1 config NFS_V4_1
bool "NFS client support for NFSv4.1 (EXPERIMENTAL)" bool "NFS client support for NFSv4.1 (EXPERIMENTAL)"
depends on NFS_FS && NFS_V4 && EXPERIMENTAL depends on NFS_V4 && EXPERIMENTAL
select SUNRPC_BACKCHANNEL select SUNRPC_BACKCHANNEL
select PNFS_FILE_LAYOUT
help help
This option enables support for minor version 1 of the NFSv4 protocol This option enables support for minor version 1 of the NFSv4 protocol
(RFC 5661) in the kernel's NFS client. (RFC 5661) in the kernel's NFS client.
...@@ -99,15 +98,17 @@ config NFS_V4_1 ...@@ -99,15 +98,17 @@ config NFS_V4_1
config PNFS_FILE_LAYOUT config PNFS_FILE_LAYOUT
tristate tristate
depends on NFS_V4_1
default m
config PNFS_BLOCK config PNFS_BLOCK
tristate tristate
depends on NFS_FS && NFS_V4_1 && BLK_DEV_DM depends on NFS_V4_1 && BLK_DEV_DM
default m default m
config PNFS_OBJLAYOUT config PNFS_OBJLAYOUT
tristate tristate
depends on NFS_FS && NFS_V4_1 && SCSI_OSD_ULD depends on NFS_V4_1 && SCSI_OSD_ULD
default m default m
config NFS_V4_1_IMPLEMENTATION_ID_DOMAIN config NFS_V4_1_IMPLEMENTATION_ID_DOMAIN
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment