diff options
author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2012-05-21 15:30:41 -0400 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2012-06-28 17:20:51 -0400 |
commit | e3074507d93a0b7f1430dec7c6addb307d4f30da (patch) | |
tree | 997d6df55c4d008b36bd0b6d56a2eb8bed1b1d9c /fs/nfs/Kconfig | |
parent | 05bf14adcac188f573e22f72734fd0e2fab71aec (diff) |
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: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'fs/nfs/Kconfig')
-rw-r--r-- | fs/nfs/Kconfig | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/fs/nfs/Kconfig b/fs/nfs/Kconfig index f90f4f5cd421..404c6a8ac394 100644 --- a/fs/nfs/Kconfig +++ b/fs/nfs/Kconfig | |||
@@ -88,9 +88,8 @@ config NFS_V4 | |||
88 | 88 | ||
89 | config NFS_V4_1 | 89 | config NFS_V4_1 |
90 | bool "NFS client support for NFSv4.1 (EXPERIMENTAL)" | 90 | bool "NFS client support for NFSv4.1 (EXPERIMENTAL)" |
91 | depends on NFS_FS && NFS_V4 && EXPERIMENTAL | 91 | depends on NFS_V4 && EXPERIMENTAL |
92 | select SUNRPC_BACKCHANNEL | 92 | select SUNRPC_BACKCHANNEL |
93 | select PNFS_FILE_LAYOUT | ||
94 | help | 93 | help |
95 | This option enables support for minor version 1 of the NFSv4 protocol | 94 | This option enables support for minor version 1 of the NFSv4 protocol |
96 | (RFC 5661) in the kernel's NFS client. | 95 | (RFC 5661) in the kernel's NFS client. |
@@ -99,15 +98,17 @@ config NFS_V4_1 | |||
99 | 98 | ||
100 | config PNFS_FILE_LAYOUT | 99 | config PNFS_FILE_LAYOUT |
101 | tristate | 100 | tristate |
101 | depends on NFS_V4_1 | ||
102 | default m | ||
102 | 103 | ||
103 | config PNFS_BLOCK | 104 | config PNFS_BLOCK |
104 | tristate | 105 | tristate |
105 | depends on NFS_FS && NFS_V4_1 && BLK_DEV_DM | 106 | depends on NFS_V4_1 && BLK_DEV_DM |
106 | default m | 107 | default m |
107 | 108 | ||
108 | config PNFS_OBJLAYOUT | 109 | config PNFS_OBJLAYOUT |
109 | tristate | 110 | tristate |
110 | depends on NFS_FS && NFS_V4_1 && SCSI_OSD_ULD | 111 | depends on NFS_V4_1 && SCSI_OSD_ULD |
111 | default m | 112 | default m |
112 | 113 | ||
113 | config NFS_V4_1_IMPLEMENTATION_ID_DOMAIN | 114 | config NFS_V4_1_IMPLEMENTATION_ID_DOMAIN |