diff options
Diffstat (limited to 'fs/nfs/namespace.c')
-rw-r--r-- | fs/nfs/namespace.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/fs/nfs/namespace.c b/fs/nfs/namespace.c index 08b9c93675da..0f699fefee6e 100644 --- a/fs/nfs/namespace.c +++ b/fs/nfs/namespace.c | |||
@@ -195,20 +195,7 @@ static struct vfsmount *nfs_do_clone_mount(struct nfs_server *server, | |||
195 | const char *devname, | 195 | const char *devname, |
196 | struct nfs_clone_mount *mountdata) | 196 | struct nfs_clone_mount *mountdata) |
197 | { | 197 | { |
198 | #ifdef CONFIG_NFS_V4 | ||
199 | struct vfsmount *mnt = ERR_PTR(-EINVAL); | ||
200 | switch (server->nfs_client->rpc_ops->version) { | ||
201 | case 2: | ||
202 | case 3: | ||
203 | mnt = vfs_kern_mount(&nfs_xdev_fs_type, 0, devname, mountdata); | ||
204 | break; | ||
205 | case 4: | ||
206 | mnt = vfs_kern_mount(&nfs4_xdev_fs_type, 0, devname, mountdata); | ||
207 | } | ||
208 | return mnt; | ||
209 | #else | ||
210 | return vfs_kern_mount(&nfs_xdev_fs_type, 0, devname, mountdata); | 198 | return vfs_kern_mount(&nfs_xdev_fs_type, 0, devname, mountdata); |
211 | #endif | ||
212 | } | 199 | } |
213 | 200 | ||
214 | /** | 201 | /** |