1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-02-08 17:42:55 +00:00
Kirk McKusick 9ab73fd11a Within ufs, the ffs_sync and ffs_fsync functions did not always
check for and/or report I/O errors. The result is that a VFS_SYNC
or VOP_FSYNC called with MNT_WAIT could loop infinitely on ufs in
the presence of a hard error writing a disk sector or in a filesystem
full condition. This patch ensures that I/O errors will always be
checked and returned.  This patch also ensures that every call to
VFS_SYNC or VOP_FSYNC with MNT_WAIT set checks for and takes
appropriate action when an error is returned.

Sponsored by:   DARPA & NAI Labs.
2002-10-25 00:20:37 +00:00
..
2002-10-22 14:23:52 +00:00
2002-10-25 00:13:46 +00:00
2002-10-23 10:26:54 +00:00
2002-10-11 10:36:22 +00:00
2002-10-02 09:09:25 +00:00
2002-10-25 00:13:46 +00:00
2002-09-05 11:42:03 +00:00
2002-06-29 02:00:02 +00:00
2002-10-01 13:15:11 +00:00
2002-10-02 09:09:25 +00:00
2002-09-11 08:13:56 +00:00
2002-10-23 10:26:54 +00:00
2002-10-22 14:23:52 +00:00
2002-08-15 02:10:12 +00:00