diff options
| author | Sergey Bashirov <sergeybashirov@gmail.com> | 2025-10-03 12:11:06 +0300 |
|---|---|---|
| committer | Chuck Lever <chuck.lever@oracle.com> | 2025-11-16 18:20:11 -0500 |
| commit | cc6c40e09d7b1c559bdf42f0fe99b16eb7cfc5e3 (patch) | |
| tree | 13677b76af6cb9006aa8fcd4edd666fedd3bd516 /tools/lib/python/kdoc/python_version.py | |
| parent | 0cd0d15d47f9e1a77ff64aedb2dbcf1c100e4006 (diff) | |
NFSD/blocklayout: Support multiple extents per LAYOUTGET
Allow the pNFS server to respond with multiple extents to a LAYOUTGET
request, thereby avoiding unnecessary load on the server and improving
performance for the client. The number of LAYOUTGET requests is
significantly reduced for various file access patterns, including
random and parallel writes.
Additionally, this change allows the client to request layouts with the
loga_minlength value greater than the minimum possible length of a single
extent in XFS. We use this functionality to fix a livelock in the client.
Signed-off-by: Sergey Bashirov <sergeybashirov@gmail.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Diffstat (limited to 'tools/lib/python/kdoc/python_version.py')
0 files changed, 0 insertions, 0 deletions
