diff options
author | Trond Myklebust <trond.myklebust@primarydata.com> | 2018-03-05 12:03:00 -0500 |
---|---|---|
committer | Trond Myklebust <trond.myklebust@hammerspace.com> | 2018-09-30 15:35:17 -0400 |
commit | 8d8928d87960d71f898767185b8c0e4ce3de3cbe (patch) | |
tree | 4d512261635e3b1560160af32cf30e04fdc0f643 /samples | |
parent | 80f42368868e082c5c1dcca6ada94f6b8eab4991 (diff) | |
download | linux-8d8928d87960d71f898767185b8c0e4ce3de3cbe.tar.bz2 |
NFSv3: Improve NFSv3 performance when server returns no post-op attributes
When the server fails to return post-op attributes, the client's
attempt to place read data directly in the page cache fails, and
so we have to do an extra copy in order to realign the data with
page borders.
This patch attempts to detect servers that don't return post-op
attributes on read (e.g. for pNFS) and adjusts the placement
calculation accordingly.
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Diffstat (limited to 'samples')
0 files changed, 0 insertions, 0 deletions