diff options
Diffstat (limited to 'fs')
-rw-r--r-- | fs/nfs/super.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/fs/nfs/super.c b/fs/nfs/super.c index 0a42e8f4adcb..9587506d493c 100644 --- a/fs/nfs/super.c +++ b/fs/nfs/super.c | |||
@@ -67,6 +67,12 @@ | |||
67 | 67 | ||
68 | #define NFSDBG_FACILITY NFSDBG_VFS | 68 | #define NFSDBG_FACILITY NFSDBG_VFS |
69 | 69 | ||
70 | #ifdef CONFIG_NFS_V3 | ||
71 | #define NFS_DEFAULT_VERSION 3 | ||
72 | #else | ||
73 | #define NFS_DEFAULT_VERSION 2 | ||
74 | #endif | ||
75 | |||
70 | enum { | 76 | enum { |
71 | /* Mount options that take no arguments */ | 77 | /* Mount options that take no arguments */ |
72 | Opt_soft, Opt_hard, | 78 | Opt_soft, Opt_hard, |
@@ -2277,7 +2283,7 @@ static int nfs_get_sb(struct file_system_type *fs_type, | |||
2277 | }; | 2283 | }; |
2278 | int error = -ENOMEM; | 2284 | int error = -ENOMEM; |
2279 | 2285 | ||
2280 | data = nfs_alloc_parsed_mount_data(3); | 2286 | data = nfs_alloc_parsed_mount_data(NFS_DEFAULT_VERSION); |
2281 | mntfh = nfs_alloc_fhandle(); | 2287 | mntfh = nfs_alloc_fhandle(); |
2282 | if (data == NULL || mntfh == NULL) | 2288 | if (data == NULL || mntfh == NULL) |
2283 | goto out_free_fh; | 2289 | goto out_free_fh; |