diff options
author | Trond Myklebust <Trond.Myklebust@netapp.com> | 2007-10-09 12:01:04 -0400 |
---|---|---|
committer | Trond Myklebust <Trond.Myklebust@netapp.com> | 2007-10-09 17:20:52 -0400 |
commit | f43bf0bebed7c33b698a8a25f95812f9e87c3843 (patch) | |
tree | 20c527153cde564ca3517cf6f214fa32727542bb /include/linux | |
parent | 2a3f5fd45938bd86ce8faf4cb26be4f7e9ae2941 (diff) | |
download | op-kernel-dev-f43bf0bebed7c33b698a8a25f95812f9e87c3843.zip op-kernel-dev-f43bf0bebed7c33b698a8a25f95812f9e87c3843.tar.gz |
NFS: Add a boot parameter to disable 64 bit inode numbers
This boot parameter will allow legacy 32-bit applications which call stat()
to continue to function even if the NFSv3/v4 server uses 64-bit inode
numbers.
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/nfs_fs.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/nfs_fs.h b/include/linux/nfs_fs.h index 0e0c2e0..c5164c2 100644 --- a/include/linux/nfs_fs.h +++ b/include/linux/nfs_fs.h @@ -289,6 +289,7 @@ extern void nfs_setattr_update_inode(struct inode *inode, struct iattr *attr); extern struct nfs_open_context *get_nfs_open_context(struct nfs_open_context *ctx); extern void put_nfs_open_context(struct nfs_open_context *ctx); extern struct nfs_open_context *nfs_find_open_context(struct inode *inode, struct rpc_cred *cred, int mode); +extern u64 nfs_compat_user_ino64(u64 fileid); /* linux/net/ipv4/ipconfig.c: trims ip addr off front of name, too. */ extern __be32 root_nfs_parse_addr(char *name); /*__init*/ |