On 03/17/2017 09:52 PM, Anna Schumaker wrote: > This test copies single bytes from a source file into various new files > just to make sure that we can handle very small copies. > Sorry for not following closely, but how is this supposed to work, I know that for FSs that support it a copy_file_range is supported by clone_file_range. But usually there are fs-block alignment restrictions on clone_file_range. Does the VFS do the switch from fs->clone to generic-copy, or is the FS suppose to call the generic-copy? Thanks Boaz > Signed-off-by: Anna Schumaker <Anna.Schumaker@xxxxxxxxxx> > --- > tests/generic/417 | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++ > tests/generic/417.out | 16 ++++++++++ > tests/generic/group | 1 + > 3 files changed, 100 insertions(+) > create mode 100755 tests/generic/417 > create mode 100644 tests/generic/417.out > > diff --git a/tests/generic/417 b/tests/generic/417 > new file mode 100755 > index 00000000..dde3f4d6 > --- /dev/null > +++ b/tests/generic/417 > @@ -0,0 +1,83 @@ > +#!/bin/bash > +# FS QA Test No. 417 > +# > +# Tests vfs_copy_file_range(): > +# - Copy a small file > +# - Small copies from various points in the original file > +#----------------------------------------------------------------------- > +# Copyright (c) 2016 Netapp, Inc. All rights reserved. <snip> -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html