opnsense-src/sys/ufs/ffs
Kirk McKusick cf1a6ffcee Allow forced r/w mount of UFS/FFS filesystem with a bad check hash.
Normally a UFS/FFS filesystem with a bad check hash can only be
mounted read only. With this commit the mount(8) -f (force) option
can be used to force a read-write mount of a UFS/FFS filesystem with
a bad check hash. Conveniently the filesystem will proceed to
update its on-disk superblock with a corrected check hash.

(cherry picked from commit 9e9dcac95a)
2022-08-17 15:49:09 -07:00
..
ffs_alloc.c Rewrite function definitions in the UFS/FFS code base with identifier lists. 2022-07-20 12:47:09 -07:00
ffs_balloc.c ffs: lock buffers after snaplk with LK_NOWITNESS 2022-02-07 11:38:50 +02:00
ffs_extern.h ffs: remove unused thread argument from ffs_reload() 2021-09-21 06:38:38 -08:00
ffs_inode.c Rewrite function definitions in the UFS/FFS code base with identifier lists. 2022-07-20 12:47:09 -07:00
ffs_rawread.c vmapbuf: don't smuggle address or length in buf 2020-10-21 16:00:15 +00:00
ffs_snapshot.c Fix unused variable warning in ffs_snapshot.c 2022-07-29 20:29:59 +02:00
ffs_softdep.c Rewrite function definitions in the UFS/FFS code base with identifier lists. 2022-07-20 12:47:09 -07:00
ffs_subr.c Avoid unnecessary setting of UFS flag requesting fsck(8) be run. 2022-02-04 14:45:49 -08:00
ffs_suspend.c ffs: remove unused thread argument from ffs_reload() 2021-09-21 06:38:38 -08:00
ffs_tables.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
ffs_vfsops.c Allow forced r/w mount of UFS/FFS filesystem with a bad check hash. 2022-08-17 15:49:09 -07:00
ffs_vnops.c Rewrite function definitions in the UFS/FFS code base with identifier lists. 2022-07-20 12:47:09 -07:00
fs.h Various new check-hash checks have been added to the UFS filesystem 2020-10-25 00:43:48 +00:00
softdep.h Clean up orphaned indirdep dependency structures after disk failure. 2021-08-13 10:37:26 -07:00