NFS: create completion structure to pass into page_init functions
authorFred Isaman <iisaman@netapp.com>
Fri, 20 Apr 2012 18:47:48 +0000 (14:47 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Fri, 27 Apr 2012 18:10:38 +0000 (14:10 -0400)
commit061ae2edb7375ab6776468b075da71008a098b55
treea34f25d4d85d90a196b058b879eef3ba374f6d16
parent6c75dc0d498caa402fb17b1bf769835a9db875c8
NFS: create completion structure to pass into page_init functions

Factors out the code that will need to change when directio
starts using these code paths.  This will allow directio to use
the generic pagein and flush routines

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