NFS: make iocb available everywhere in direct read path
authorChuck Lever <cel@netapp.com>
Mon, 20 Mar 2006 18:44:30 +0000 (13:44 -0500)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Mon, 20 Mar 2006 18:44:30 +0000 (13:44 -0500)
commit99514f8fdda2beef1ca922b7f9d89c1a2c57fec0
tree74a96ad19ed705775d9cd87b79c28aafe0286dee
parent0cdd80d07fb0f558dfdb30f6e0b9905f5e5475f1
NFS: make iocb available everywhere in direct read path

Pass the iocb argument all the way down to the direct read request
scheduler, and make it available in nfs_direct_read_result.

Test plan:
Compile the kernel with CONFIG_NFS and CONFIG_NFS_DIRECTIO enabled.
Millions of fsx-odirect ops.  OraSim.

Signed-off-by: Chuck Lever <cel@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/direct.c