diff options
author | Rick Macklem <rmacklem@FreeBSD.org> | 2020-10-01 00:47:35 +0000 |
---|---|---|
committer | Rick Macklem <rmacklem@FreeBSD.org> | 2020-10-01 00:47:35 +0000 |
commit | 9f669985b281c4e0d8edf80e138a6040c215828c (patch) | |
tree | fe6deea164efc2421d58e38f0453845c43c98dab /cddl/Makefile | |
parent | 961afe3c9900af804e0b6ce3fb38a76f240b2511 (diff) | |
download | src-9f669985b281c4e0d8edf80e138a6040c215828c.tar.gz src-9f669985b281c4e0d8edf80e138a6040c215828c.zip |
Modify the NFSv4.2 VOP_COPY_FILE_RANGE() client call to return after one
successful RPC.
Without this patch, the NFSv4.2 VOP_COPY_FILE_RANGE() client call would
loop until the copy "len" was completed. The problem with doing this is
that it might take a considerable time to complete for a large "len".
By returning after a single successful Copy RPC that copied some of the
data, the application that did the copy_file_range(2) syscall will be
more responsive to signal delivery for large "len" copies.
Notes
Notes:
svn path=/head/; revision=366303
Diffstat (limited to 'cddl/Makefile')
0 files changed, 0 insertions, 0 deletions