]> git.baikalelectronics.ru Git - kernel.git/commit
NFS: create struct nfs_commit_info
authorFred Isaman <iisaman@netapp.com>
Fri, 20 Apr 2012 18:47:53 +0000 (14:47 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Fri, 27 Apr 2012 18:10:38 +0000 (14:10 -0400)
commitca1bd1ce78ed21ae955c7a93e0aad638fc7c9191
tree244de055925710de27206ee0d5d09caa6353bd62
parent8b70d70d20d31a6a47ea5c9b34bf616b7811622f
NFS: create struct nfs_commit_info

It is COMMIT that is handled the most differently between
the paged and direct paths.  Create a structure that encapsulates
everything either path needs to know about the commit state.

We could use void to hide some of the layout driver stuff, but
Trond suggests pulling it out to ensure type checking, given the
huge changes being made, and the fact that it doesn't interfere
with other drivers.

Signed-off-by: Fred Isaman <iisaman@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/inode.c
fs/nfs/internal.h
fs/nfs/nfs4filelayout.c
fs/nfs/nfs4filelayout.h
fs/nfs/pnfs.h
fs/nfs/write.c
include/linux/nfs_fs.h
include/linux/nfs_xdr.h