xfs: convert EIO to EFSCORRUPTED when log contents are invalid

Convert EIO to EFSCORRUPTED in the logging code when we can determine
that the log contents are invalid.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Цей коміт міститься в:
Darrick J. Wong
2019-11-06 09:17:43 -08:00
джерело 2fe4f92834
коміт 895e196fb6
5 змінених файлів з 21 додано та 21 видалено

Переглянути файл

@@ -497,7 +497,7 @@ xfs_cui_recover(
*/
set_bit(XFS_CUI_RECOVERED, &cuip->cui_flags);
xfs_cui_release(cuip);
return -EIO;
return -EFSCORRUPTED;
}
}