Document EINTEGRITY errors for many system calls.

EINTEGRITY was previously documented as a UFS-specific error for
mount(2).  This documents EINTEGRITY as a filesystem-independent error
that may be reported by the backing store of a filesystem.

While here, document EIO as a filesystem-independent error for both
mount(2) and posix_fadvise(2).  EIO was previously only documented for
UFS for mount(2).

Reviewed by:	mckusick
Suggested by:	mckusick
MFC after:	2 weeks
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D24168
This commit is contained in:
John Baldwin 2020-03-30 21:44:00 +00:00
parent bbca4bd7cd
commit e42b096439
46 changed files with 163 additions and 46 deletions

View File

@ -28,7 +28,7 @@
.\" @(#)access.2 8.2 (Berkeley) 4/1/94
.\" $FreeBSD$
.\"
.Dd November 11, 2018
.Dd March 30, 2020
.Dt ACCESS 2
.Os
.Sh NAME
@ -175,6 +175,8 @@ argument
points outside the process's allocated address space.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Pp
Also, the

View File

@ -28,7 +28,7 @@
.\" @(#)acct.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd April 17, 2004
.Dd March 30, 2020
.Dt ACCT 2
.Os
.Sh NAME
@ -119,6 +119,8 @@ argument
points outside the process's allocated address space.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Sh SEE ALSO
.Xr acct 5 ,

View File

@ -28,7 +28,7 @@
.\" @(#)bind.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd August 18, 2016
.Dd March 30, 2020
.Dt BIND 2
.Os
.Sh NAME
@ -122,6 +122,8 @@ A prefix component of the path name does not exist.
Too many symbolic links were encountered in translating the pathname.
.It Bq Er EIO
An I/O error occurred while making the directory entry or allocating the inode.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EROFS
The name would reside on a read-only file system.
.It Bq Er EISDIR

View File

@ -28,7 +28,7 @@
.\" @(#)chdir.2 8.2 (Berkeley) 12/11/93
.\" $FreeBSD$
.\"
.Dd December 1, 2017
.Dd March 30, 2020
.Dt CHDIR 2
.Os
.Sh NAME
@ -96,6 +96,8 @@ argument
points outside the process's allocated address space.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Pp
The

View File

@ -28,7 +28,7 @@
.\" @(#)chflags.2 8.3 (Berkeley) 5/2/95
.\" $FreeBSD$
.\"
.Dd November 11, 2018
.Dd March 30, 2020
.Dt CHFLAGS 2
.Os
.Sh NAME
@ -264,6 +264,8 @@ points outside the process's allocated address space.
An
.Tn I/O
error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EOPNOTSUPP
The underlying file system does not support file flags, or
does not support all of the flags set in
@ -306,6 +308,8 @@ The file resides on a read-only file system.
An
.Tn I/O
error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EOPNOTSUPP
The underlying file system does not support file flags, or
does not support all of the flags set in

View File

@ -28,7 +28,7 @@
.\" @(#)chmod.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd November 11, 2018
.Dd March 30, 2020
.Dt CHMOD 2
.Os
.Sh NAME
@ -244,6 +244,8 @@ argument
points outside the process's allocated address space.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EFTYPE
The effective user ID is not the super-user, the mode includes the sticky bit
.Dv ( S_ISVTX ) ,
@ -265,6 +267,8 @@ refers to a socket, not to a file.
The file resides on a read-only file system.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Pp
In addition to the

View File

@ -28,7 +28,7 @@
.\" @(#)chown.2 8.4 (Berkeley) 4/19/94
.\" $FreeBSD$
.\"
.Dd November 11, 2018
.Dd March 30, 2020
.Dt CHOWN 2
.Os
.Sh NAME
@ -183,6 +183,8 @@ argument
points outside the process's allocated address space.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Pp
The
@ -205,6 +207,8 @@ The effective user ID is not the super-user.
The named file resides on a read-only file system.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Pp
In addition to the errors specified for

View File

@ -28,7 +28,7 @@
.\" @(#)chroot.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd January 3, 2012
.Dd March 30, 2020
.Dt CHROOT 2
.Os
.Sh NAME
@ -121,6 +121,8 @@ argument
points outside the process's allocated address space.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Sh SEE ALSO
.Xr chdir 2 ,

View File

@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd November 9, 2019
.Dd March 30, 2020
.Dt COPY_FILE_RANGE 2
.Os
.Sh NAME
@ -180,6 +180,8 @@ flags
is not zero.
.It Bq Er EIO
An I/O error occurred while reading/writing the files.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from a file system.
.It Bq Er EISDIR
If either
.Fa infd

View File

@ -28,7 +28,7 @@
.\" @(#)execve.2 8.5 (Berkeley) 6/1/94
.\" $FreeBSD$
.\"
.Dd September 21, 2010
.Dd March 30, 2020
.Dt EXECVE 2
.Os
.Sh NAME
@ -304,6 +304,8 @@ point
to an illegal address.
.It Bq Er EIO
An I/O error occurred while reading from the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Pp
In addition, the

View File

@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd November 29, 2018
.Dd March 30, 2020
.Dt FHLINK 2
.Os
.Sh NAME
@ -219,6 +219,8 @@ containing the directory has been exhausted.
.It Bq Er EIO
An I/O error occurred while reading from or writing to
the file system to make the directory entry.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EROFS
The requested link requires writing in a directory on a read-only file
system.

View File

@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd November 29, 2018
.Dd March 30, 2020
.Dt FHREADLINK 2
.Os
.Sh NAME
@ -76,6 +76,8 @@ Too many symbolic links were encountered in translating the file handle
The named file is not a symbolic link.
.It Bq Er EIO
An I/O error occurred while reading from the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EFAULT
The
.Fa buf

View File

@ -34,7 +34,7 @@
.\" @(#)fsync.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd February 6, 2018
.Dd March 30, 2020
.Dt FSYNC 2
.Os
.Sh NAME
@ -107,6 +107,8 @@ argument
refers to a socket, not to a file.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Sh SEE ALSO
.Xr fsync 1 ,

View File

@ -28,7 +28,7 @@
.\" @(#)getdirentries.2 8.2 (Berkeley) 5/3/95
.\" $FreeBSD$
.\"
.Dd Nov 14, 2018
.Dd March 30, 2020
.Dt GETDIRENTRIES 2
.Os
.Sh NAME
@ -189,6 +189,8 @@ or the current position pointer is invalid.
An
.Tn I/O
error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Sh SEE ALSO
.Xr lseek 2 ,

View File

@ -29,7 +29,7 @@
.\" @(#)getfh.2 8.1 (Berkeley) 6/9/93
.\" $FreeBSD$
.\"
.Dd December 11, 2018
.Dd March 30, 2020
.Dt GETFH 2
.Os
.Sh NAME
@ -192,6 +192,8 @@ points to an invalid address.
An
.Tn I/O
error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er ESTALE
The file handle
.Fa fhp

View File

@ -28,7 +28,7 @@
.\" @(#)getfsstat.2 8.3 (Berkeley) 5/25/95
.\" $FreeBSD$
.\"
.Dd December 27, 2016
.Dd March 30, 2020
.Dt GETFSSTAT 2
.Os
.Sh NAME
@ -118,6 +118,8 @@ or
An
.Tn I/O
error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Sh SEE ALSO
.Xr statfs 2 ,

View File

@ -28,7 +28,7 @@
.\" @(#)ktrace.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd March 31, 2016
.Dd March 30, 2020
.Dt KTRACE 2
.Os
.Sh NAME
@ -177,6 +177,8 @@ Search permission is denied for a component of the path prefix.
Too many symbolic links were encountered in translating the pathname.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er ENOSYS
The kernel was not compiled with
.Nm

View File

@ -28,7 +28,7 @@
.\" @(#)link.2 8.3 (Berkeley) 1/12/94
.\" $FreeBSD$
.\"
.Dd November 11, 2018
.Dd March 30, 2020
.Dt LINK 2
.Os
.Sh NAME
@ -222,6 +222,8 @@ containing the directory has been exhausted.
.It Bq Er EIO
An I/O error occurred while reading from or writing to
the file system to make the directory entry.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EROFS
The requested link requires writing in a directory on a read-only file
system.

View File

@ -28,7 +28,7 @@
.\" @(#)mkdir.2 8.2 (Berkeley) 12/11/93
.\" $FreeBSD$
.\"
.Dd June 26, 2008
.Dd March 30, 2020
.Dt MKDIR 2
.Os
.Sh NAME
@ -126,6 +126,8 @@ which the directory is being created has been exhausted.
An I/O error occurred while making the directory entry or allocating the inode.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EFAULT
The
.Fa path

View File

@ -28,7 +28,7 @@
.\" @(#)mkfifo.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd April 10, 2008
.Dd March 30, 2020
.Dt MKFIFO 2
.Os
.Sh NAME
@ -134,6 +134,8 @@ error occurred while making the directory entry or allocating the inode.
An
.Tn I/O
error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EFAULT
The
.Fa path

View File

@ -28,7 +28,7 @@
.\" @(#)mknod.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd December 1, 2017
.Dd March 30, 2020
.Dt MKNOD 2
.Os
.Sh NAME
@ -108,6 +108,8 @@ Too many symbolic links were encountered in translating the pathname.
The process's effective user ID is not super-user.
.It Bq Er EIO
An I/O error occurred while making the directory entry or allocating the inode.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er ENOSPC
The directory in which the entry for the new node is being placed
cannot be extended because there is no space left on the file

View File

@ -28,7 +28,7 @@
.\" @(#)mount.2 8.3 (Berkeley) 5/24/95
.\" $FreeBSD$
.\"
.Dd August 28, 2019
.Dd March 30, 2020
.Dt MOUNT 2
.Os
.Sh NAME
@ -274,6 +274,13 @@ The
.Fa dir
argument
points outside the process's allocated address space.
.It Bq Er EIO
An I/O error occurred while reading data from
.Fa special .
.It Bq Er EINTEGRITY
The backing store for
.Fa special
detected corrupted data while reading.
.El
.Pp
The following errors can occur for a

View File

@ -28,7 +28,7 @@
.\" @(#)open.2 8.2 (Berkeley) 11/16/93
.\" $FreeBSD$
.\"
.Dd January 31, 2020
.Dd March 30, 2020
.Dt OPEN 2
.Os
.Sh NAME
@ -510,6 +510,8 @@ which the file is being created has been exhausted.
An I/O error occurred while making the directory entry or
allocating the inode for
.Dv O_CREAT .
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er ETXTBSY
The file is a pure procedure (shared text) file that is being
executed and the

View File

@ -28,7 +28,7 @@
.\" @(#)pathconf.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd July 7, 2009
.Dd March 30, 2020
.Dt PATHCONF 2
.Os
.Sh NAME
@ -230,6 +230,8 @@ Search permission is denied for a component of the path prefix.
Too many symbolic links were encountered in translating the pathname.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Pp
The
@ -244,6 +246,8 @@ argument
is not a valid open file descriptor.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Sh SEE ALSO
.Xr lseek 2 ,

View File

@ -28,7 +28,7 @@
.\" @(#)madvise.2 8.1 (Berkeley) 6/9/93
.\" $FreeBSD$
.\"
.Dd October 3, 2015
.Dd March 30, 2020
.Dt POSIX_FADVISE 2
.Os
.Sh NAME
@ -124,6 +124,10 @@ argument does not refer to a regular file.
The
.Fa fd
argument is associated with a pipe or FIFO.
.It Bq Er EIO
An I/O error occurred while reading from or writing to a file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Sh SEE ALSO
.Xr madvise 2

View File

@ -28,7 +28,7 @@
.\" @(#)open.2 8.2 (Berkeley) 11/16/93
.\" $FreeBSD$
.\"
.Dd January 5, 2020
.Dd March 30, 2020
.Dt POSIX_FALLOCATE 2
.Os
.Sh NAME
@ -112,6 +112,8 @@ argument was less than zero,
or the operation is not supported by the file system.
.It Bq Er EIO
An I/O error occurred while reading from or writing to a file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er ENODEV
The
.Fa fd

View File

@ -31,7 +31,7 @@
.\" @(#)quotactl.2 8.2 (Berkeley) 3/10/95
.\" $FreeBSD$
.\"
.Dd March 5, 1999
.Dd March 30, 2020
.Dt QUOTACTL 2
.Os
.Sh NAME
@ -228,6 +228,8 @@ An
.Tn I/O
error occurred while reading from or writing
to a file containing quotas.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EFAULT
An invalid
.Fa addr

View File

@ -28,7 +28,7 @@
.\" @(#)read.2 8.4 (Berkeley) 2/26/94
.\" $FreeBSD$
.\"
.Dd July 6, 2019
.Dd March 30, 2020
.Dt READ 2
.Os
.Sh NAME
@ -182,6 +182,8 @@ argument
points outside the allocated address space.
.It Bq Er EIO
An I/O error occurred while reading from the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EBUSY
Failed to read from a file, e.g. /proc/<pid>/regs while <pid> is not stopped
.It Bq Er EINTR

View File

@ -28,7 +28,7 @@
.\" @(#)readlink.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd April 10, 2008
.Dd March 30, 2020
.Dt READLINK 2
.Os
.Sh NAME
@ -108,6 +108,8 @@ Too many symbolic links were encountered in translating the pathname.
The named file is not a symbolic link.
.It Bq Er EIO
An I/O error occurred while reading from the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EFAULT
The
.Fa buf

View File

@ -28,7 +28,7 @@
.\" @(#)rename.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd June 21, 2018
.Dd March 30, 2020
.Dt RENAME 2
.Os
.Sh NAME
@ -240,6 +240,8 @@ user's quota of disk blocks on the file system
containing the directory has been exhausted.
.It Bq Er EIO
An I/O error occurred while making or updating a directory entry.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EROFS
The requested link requires writing in a directory on a read-only file
system.

View File

@ -28,7 +28,7 @@
.\" @(#)rmdir.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd December 9, 2006
.Dd March 30, 2020
.Dt RMDIR 2
.Os
.Sh NAME
@ -100,6 +100,8 @@ for a mounted file system.
.It Bq Er EIO
An I/O error occurred while deleting the directory entry
or deallocating the inode.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EROFS
The directory entry to be removed resides on a read-only file system.
.It Bq Er EFAULT

View File

@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd February 15, 2019
.Dd March 30, 2020
.Dt SENDFILE 2
.Os
.Sh NAME
@ -351,6 +351,9 @@ is negative.
.It Bq Er EIO
An error occurred while reading from
.Fa fd .
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from
.Fa fd .
.It Bq Er ENOTCAPABLE
The
.Fa fd

View File

@ -28,7 +28,7 @@
.\" @(#)stat.2 8.4 (Berkeley) 5/1/95
.\" $FreeBSD$
.\"
.Dd December 5, 2018
.Dd March 30, 2020
.Dt STAT 2
.Os
.Sh NAME
@ -379,6 +379,8 @@ argument
points to an invalid address.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er ELOOP
Too many symbolic links were encountered in translating the pathname.
.It Bq Er ENAMETOOLONG
@ -410,6 +412,8 @@ argument
points to an invalid address.
.It Bq Er EIO
An I/O error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EOVERFLOW
The file size in bytes cannot be
represented correctly in the structure pointed to by

View File

@ -28,7 +28,7 @@
.\" @(#)statfs.2 8.5 (Berkeley) 5/24/95
.\" $FreeBSD$
.\"
.Dd February 13, 2017
.Dd March 30, 2020
.Dt STATFS 2
.Os
.Sh NAME
@ -204,6 +204,8 @@ points to an invalid address.
An
.Tn I/O
error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Pp
The
@ -225,6 +227,8 @@ points to an invalid address.
An
.Tn I/O
error occurred while reading from or writing to the file system.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.El
.Sh SEE ALSO
.Xr fhstatfs 2 ,

View File

@ -28,7 +28,7 @@
.\" @(#)swapon.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd October 4, 2013
.Dd March 30, 2020
.Dt SWAPON 2
.Os
.Sh NAME
@ -115,6 +115,9 @@ is out of range (this indicates no device driver exists
for the associated hardware).
.It Bq Er EIO
An I/O error occurred while opening the swap device.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system to open the
swap device.
.El
.Pp
Lastly,

View File

@ -28,7 +28,7 @@
.\" @(#)symlink.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd April 10, 2008
.Dd March 30, 2020
.Dt SYMLINK 2
.Os
.Sh NAME
@ -151,6 +151,8 @@ The user's quota of inodes on the file system on
which the symbolic link is being created has been exhausted.
.It Bq Er EIO
An I/O error occurred while making the directory entry or allocating the inode.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EFAULT
The
.Fa name1

View File

@ -28,7 +28,7 @@
.\" @(#)truncate.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd January 24, 2020
.Dd March 30, 2020
.Dt TRUNCATE 2
.Os
.Sh NAME
@ -117,6 +117,8 @@ The
argument was less than 0.
.It Bq Er EIO
An I/O error occurred updating the inode.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EFAULT
The
.Fa path

View File

@ -29,7 +29,7 @@
.\" @(#)undelete.2 8.4 (Berkeley) 10/18/94
.\" $FreeBSD$
.\"
.Dd January 22, 2006
.Dd March 30, 2020
.Dt UNDELETE 2
.Os
.Sh NAME
@ -87,6 +87,8 @@ The last component of the path is
.Ql .. .
.It Bq Er EIO
An I/O error occurred while updating the directory entry.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EROFS
The name resides on a read-only file system.
.It Bq Er EFAULT

View File

@ -28,7 +28,7 @@
.\" @(#)unlink.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd June 6, 2019
.Dd March 30, 2020
.Dt UNLINK 2
.Os
.Sh NAME
@ -175,6 +175,8 @@ are owned by the effective user ID.
.It Bq Er EIO
An I/O error occurred while deleting the directory entry
or deallocating the inode.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EROFS
The named file resides on a read-only file system.
.It Bq Er EFAULT

View File

@ -31,7 +31,7 @@
.\" @(#)utimes.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd November 11, 2018
.Dd March 30, 2020
.Dt UTIMENSAT 2
.Os
.Sh NAME
@ -200,6 +200,8 @@ or
.Dv UTIME_OMIT .
.It Bq Er EIO
An I/O error occurred while reading or writing the affected inode.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er EPERM
The
.Fa times

View File

@ -30,7 +30,7 @@
.\" @(#)utimes.2 8.1 (Berkeley) 6/4/93
.\" $FreeBSD$
.\"
.Dd June 9, 2016
.Dd March 30, 2020
.Dt UTIMES 2
.Os
.Sh NAME
@ -165,6 +165,8 @@ component of at least one of the values specified by the
argument has a value less than 0 or greater than 999999.
.It Bq Er EIO
An I/O error occurred while reading or writing the affected inode.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the file system.
.It Bq Er ELOOP
Too many symbolic links were encountered in translating the pathname.
.It Bq Er ENAMETOOLONG

View File

@ -28,7 +28,7 @@
.\" @(#)write.2 8.5 (Berkeley) 4/2/94
.\" $FreeBSD$
.\"
.Dd December 1, 2017
.Dd March 30, 2020
.Dt WRITE 2
.Os
.Sh NAME
@ -205,6 +205,12 @@ is greater than
if the sysctl
.Va debug.iosize_max_clamp
is non-zero).
.It Bq Er EINTEGRITY
The backing store for
.Fa fd
detected corrupted data while reading.
(For example, writing a partial filesystem block may require first reading
the existing block which may trigger this error.)
.El
.Pp
In addition,

View File

@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd November 9, 2019
.Dd March 30, 2020
.Dt VOP_COPY_FILE_RANGE 9
.Os
.Sh NAME
@ -133,6 +133,8 @@ reside on.
A signal interrupted the VOP call before it could be completed.
.It Bq Er EIO
An I/O error occurred while reading/writing the files.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading/writing the files.
.It Bq Er ENOSPC
The file system is full.
.El

View File

@ -28,7 +28,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd July 24, 1996
.Dd March 30, 2020
.Dt VOP_READDIR 9
.Os
.Sh NAME
@ -100,6 +100,8 @@ Memory for the cookies should be allocated using:
An attempt was made to read from an illegal offset in the directory.
.It Bq Er EIO
A read error occurred while reading the directory.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading the directory.
.El
.Sh SEE ALSO
.Xr vnode 9

View File

@ -28,7 +28,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd July 24, 1996
.Dd March 30, 2020
.Dt VOP_READLINK 9
.Os
.Sh NAME
@ -58,6 +58,8 @@ Zero is returned on success, otherwise an error code is returned.
.Bl -tag -width Er
.It Bq Er EIO
A read error occurred while reading the contents of the symlink.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading the contents of the symlink.
.El
.Sh SEE ALSO
.Xr uiomove 9 ,

View File

@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
.Dd January 16, 2004
.Dd March 30, 2020
.Dt G_DATA 9
.Os
.Sh NAME
@ -103,6 +103,8 @@ Possible errors:
.Bl -tag -width Er
.It Bq Er EIO
An I/O error occurred while reading from or writing to the consumer.
.It Bq Er EINTEGRITY
Corrupted data was detected while reading from the consumer.
.El
.Sh SEE ALSO
.Xr geom 4 ,