NFS: Fix nfs_direct_dirty_pages()
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 22 May 2007 14:22:27 +0000 (10:22 -0400)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Thu, 24 May 2007 15:18:18 +0000 (11:18 -0400)
commitd4a8f3677fe2c2fc86443254fe42825e244c194d
tree7b3b31104103208c852ad30616667aeb5256f34e
parent749e146e01cf87ce3c1d6f6077b877471b04df5b
NFS: Fix nfs_direct_dirty_pages()

We only need to dirty the pages that were actually read in.

Also convert nfs_direct_dirty_pages() to call set_page_dirty() instead of
set_page_dirty_lock(). A call to lock_page() is unacceptable in an rpciod
callback function.

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