1 QA output created by 564
2 source range overlaps destination range in same file returns EINVAL
3 copy_range: Invalid argument
5 destination file O_RDONLY returns EBADF
6 copy_range: Bad file descriptor
8 destination file O_APPEND returns EBADF
9 copy_range: Bad file descriptor
11 source/destination as directory returns EISDIR
12 copy_range: Is a directory
13 copy_range: Is a directory
15 source/destination as blkdev returns EINVAL
16 copy_range: Invalid argument
17 copy_range: Invalid argument
19 source/destination as chardev returns EINVAL
20 copy_range: Invalid argument
21 copy_range: Invalid argument
23 source/destination as FIFO returns EINVAL
24 copy_range: Invalid argument
25 copy_range: Invalid argument
27 length beyond 8EiB wraps around 0 returns EOVERFLOW
28 copy_range: Value too large for defined data type
29 copy_range: Value too large for defined data type
31 source range beyond 8TiB returns 0
33 destination range beyond 8TiB returns EFBIG
34 copy_range: File too large
36 destination larger than rlimit returns EFBIG
37 File size limit exceeded