summaryrefslogtreecommitdiff
path: root/fs/9p/v9fs_vfs.h
diff options
context:
space:
mode:
authorTrond Myklebust <trond.myklebust@primarydata.com>2015-09-06 02:06:58 +0300
committerTrond Myklebust <trond.myklebust@primarydata.com>2015-09-07 19:36:17 +0300
commit5445b1fbd123420bffed5e629a420aa2a16bf849 (patch)
treedaea751ed98d60c445017472d6f2545452e0224a /fs/9p/v9fs_vfs.h
parent7d160a6c462c2c690e074c173b43aad7204049ad (diff)
downloadlinux-5445b1fbd123420bffed5e629a420aa2a16bf849.tar.xz
NFSv4: Respect the server imposed limit on how many changes we may cache
The NFSv4 delegation spec allows the server to tell a client to limit how much data it cache after the file is closed. In return, the server guarantees enough free space to avoid ENOSPC situations, etc. Prior to this patch, we assumed we could always cache aggressively after close. Unfortunately, this causes problems with servers that set the limit to 0 and therefore do not offer any ENOSPC guarantees. Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
Diffstat (limited to 'fs/9p/v9fs_vfs.h')
0 files changed, 0 insertions, 0 deletions