diff options
Diffstat (limited to 'man2/copy_file_range.2')
| -rw-r--r-- | man2/copy_file_range.2 | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/man2/copy_file_range.2 b/man2/copy_file_range.2 index 05429b3c91..a005a1a4c0 100644 --- a/man2/copy_file_range.2 +++ b/man2/copy_file_range.2 @@ -153,6 +153,9 @@ or .I fd_out is not a regular file. .TP +.B EIO +A low-level I/O error occurred while copying. +.TP .B EISDIR Either .I fd_in @@ -160,23 +163,19 @@ or .I fd_out refers to a directory. .TP -.B EOVERFLOW -The requested source or destination range is too large to represent in the -specified data types. -.TP -.B EIO -A low-level I/O error occurred while copying. -.TP .B ENOMEM Out of memory. .TP .B ENOSPC There is not enough space on the target filesystem to complete the copy. .TP -.B EXDEV -The files referred to by -.IR file_in " and " file_out -are not on the same mounted filesystem (pre Linux 5.3). +.B EOVERFLOW +The requested source or destination range is too large to represent in the +specified data types. +.TP +.B EPERM +.I fd_out +refers to an immutable file. .TP .B TXTBSY Either @@ -185,10 +184,10 @@ or .I fd_out refers to an active swap file. .TP -.B EPERM -.I fd_out -refers to an immutable file. -.TP +.B EXDEV +The files referred to by +.IR file_in " and " file_out +are not on the same mounted filesystem (pre Linux 5.3). .SH VERSIONS The .BR copy_file_range () |
