NFS: remove support for multi-segment iovs in the direct write path
authorChuck Lever <cel@netapp.com>
Mon, 20 Mar 2006 18:44:32 +0000 (13:44 -0500)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Mon, 20 Mar 2006 18:44:32 +0000 (13:44 -0500)
commit47989d7454398827500d0e73766270986a3b488f
treeca7c3ce3ec47d6f16fa1b42be7c468266ed3fce9
parent462d5b3296b56289efec426499a83faad4c08d9e
NFS: remove support for multi-segment iovs in the direct write path

Eliminate the persistent use of automatic storage in all parts of the
NFS client's direct write path to pave the way for introducing support
for aio against files opened with the O_DIRECT flag.

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