]> git.karo-electronics.de Git - karo-tx-linux.git/commit
NFS: remove support for multi-segment iovs in the direct read path
authorChuck Lever <cel@netapp.com>
Mon, 20 Mar 2006 18:44:29 +0000 (13:44 -0500)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Mon, 20 Mar 2006 18:44:29 +0000 (13:44 -0500)
commit0cdd80d07fb0f558dfdb30f6e0b9905f5e5475f1
treec25fe5e4bdb4196039bf5b098c1c9f58e98af2e2
parent5dd602f20688e08c85ac91e0451c4e6321ed25d7
NFS: remove support for multi-segment iovs in the direct read path

Eliminate the persistent use of automatic storage in all parts of the NFS
client's direct read 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