NFSDv4.2: Add NFS v4.2 support to the NFS server
This enables NFSv4.2 support for the server. To enable this code do the following: echo "+4.2" >/proc/fs/nfsd/versions after the nfsd kernel module is loaded. On its own this does nothing except allow the server to respond to compounds with minorversion set to 2. All the new NFSv4.2 features are optional, so this is perfectly legal. Signed-off-by: Steve Dickson <steved@redhat.com> Signed-off-by: J. Bruce Fields <bfields@redhat.com>
This commit is contained in:
parent
0d422afb89
commit
4bdc33ed5b
|
@ -1567,6 +1567,7 @@ struct nfsd4_minorversion_ops {
|
||||||
static struct nfsd4_minorversion_ops nfsd4_minorversion[] = {
|
static struct nfsd4_minorversion_ops nfsd4_minorversion[] = {
|
||||||
[0] = { nfsd4_dec_ops, ARRAY_SIZE(nfsd4_dec_ops) },
|
[0] = { nfsd4_dec_ops, ARRAY_SIZE(nfsd4_dec_ops) },
|
||||||
[1] = { nfsd41_dec_ops, ARRAY_SIZE(nfsd41_dec_ops) },
|
[1] = { nfsd41_dec_ops, ARRAY_SIZE(nfsd41_dec_ops) },
|
||||||
|
[2] = { nfsd41_dec_ops, ARRAY_SIZE(nfsd41_dec_ops) },
|
||||||
};
|
};
|
||||||
|
|
||||||
static __be32
|
static __be32
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
/*
|
/*
|
||||||
* nfsd version
|
* nfsd version
|
||||||
*/
|
*/
|
||||||
#define NFSD_SUPPORTED_MINOR_VERSION 1
|
#define NFSD_SUPPORTED_MINOR_VERSION 2
|
||||||
/*
|
/*
|
||||||
* Maximum blocksizes supported by daemon under various circumstances.
|
* Maximum blocksizes supported by daemon under various circumstances.
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue