Hi all, Starting from 4.11-rc6 kernel, I noticed new cifs/001 failure, I tested with a local mount linux samba server, with v2.0/2.1/3.0 cifs mounts, and it's always reproducible. @@ -19,3 +19,13 @@ XXX Bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) wrote 10240/10240 bytes at offset 0 XXX Bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) +clone failed: No such file or directory +clone failed: No such file or directory +clone failed: No such file or directory +clone failed: No such file or directory +clone failed: No such file or directory +clone failed: No such file or directory +clone failed: No such file or directory +clone failed: No such file or directory +clone failed: No such file or directory +clone failed: No such file or directory git bisect pointed the "first bad" commit to commit 620d8745b35daaf507186c26b40c7ea02aed131e Author: Sachin Prabhu <sprabhu@xxxxxxxxxx> Date: Fri Feb 10 16:03:51 2017 +0530 Introduce cifs_copy_file_range() The earlier changes to copy range for cifs unintentionally disabled the more common form of server side copy. The patch introduces the file_operations helper cifs_copy_file_range() which is used by the syscall copy_file_range. The new file operations helper allows us to perform server side copies for SMB2.0 and 2.1 servers as well as SMB 3.0+ servers which do not support the ioctl FSCTL_DUPLICATE_EXTENTS_TO_FILE. The new helper uses the ioctl FSCTL_SRV_COPYCHUNK_WRITE to perform server side copies. The helper is called by vfs_copy_file_range() only once an attempt to clone the file using the ioctl FSCTL_DUPLICATE_EXTENTS_TO_FILE has failed. Signed-off-by: Sachin Prabhu <sprabhu@xxxxxxxxxx> Reviewed-by: Pavel Shilovsky <pshilov@xxxxxxxxxxxxx> CC: Stable <stable@xxxxxxxxxxxxxxx> Signed-off-by: Steve French <smfrench@xxxxxxxxx> Not sure if test needs to be updated, if you need more info please let me know. Thanks, Eryu -- To unsubscribe from this list: send the line "unsubscribe linux-cifs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html