summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorTrond Myklebust <Trond.Myklebust@netapp.com>2006-08-22 19:44:32 +0200
committerTrond Myklebust <Trond.Myklebust@netapp.com>2006-08-24 21:51:08 +0200
commit79558f3610efd7928e8882b2eaca3093b283630e (patch)
tree125f16640cd7f9de2074dae89a9c6c405703029c /include
parentLOCKD: Fix a deadlock in nlm_traverse_files() (diff)
downloadlinux-79558f3610efd7928e8882b2eaca3093b283630e.tar.xz
linux-79558f3610efd7928e8882b2eaca3093b283630e.zip
NFS: Fix issue with EIO on NFS read
The problem is that we may be caching writes that would extend the file and create a hole in the region that we are reading. In this case, we need to detect the eof from the server, ensure that we zero out the pages that are part of the hole and mark them as up to date. Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com> (cherry picked from 856b603b01b99146918c093969b6cb1b1b0f1c01 commit)
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions