freebsd-nq/sbin/fsck_ffs
Julian Elischer bbed4456c1 Fsck needs to check each CG's rotor values to ensure thay are not -ve.
It seems a common corruption to have them -ve (I've seen it several times)
and if fsck doesn't fix it, it leads to a kernel pagefault.

Reviewd by: kirk
Submitted by: Eric Jacobs <eaja@erols.com> and me independently.
MFC in: 2 days
PR: bin/40967
Approved by: re
2002-11-24 21:41:42 +00:00
..
SMM.doc s/filesystem/file system/g as discussed on -developers 2002-08-21 18:11:48 +00:00
dir.c s/filesystem/file system/g as discussed on -developers 2002-08-21 18:11:48 +00:00
ea.c Add a source file where EXTATTR checks will happen and hook it in even 2002-09-16 11:27:47 +00:00
fsck_ffs.8 Fix some 'SYNOPSIS' and 'usage' messages. 2002-08-27 00:49:27 +00:00
fsck.h Add a source file where EXTATTR checks will happen and hook it in even 2002-09-16 11:27:47 +00:00
fsutil.c Clear the pending counts in the superblock after a successful run 2002-10-19 05:36:48 +00:00
inode.c Fix a bunch of format string warnings which broke 2002-07-31 12:01:14 +00:00
main.c s/filesystem/file system/g as discussed on -developers 2002-08-21 18:11:48 +00:00
Makefile Add a source file where EXTATTR checks will happen and hook it in even 2002-09-16 11:27:47 +00:00
pass1.c Use the standardized CHAR_BIT constant instead of NBBY in userland. 2002-09-25 04:06:37 +00:00
pass1b.c This commit adds basic support for the UFS2 filesystem. The UFS2 2002-06-21 06:18:05 +00:00
pass2.c Replace various spelling with FALLTHROUGH which is lint()able 2002-08-25 13:10:45 +00:00
pass3.c o __P removed 2002-03-20 22:57:10 +00:00
pass4.c This commit adds basic support for the UFS2 filesystem. The UFS2 2002-06-21 06:18:05 +00:00
pass5.c Fsck needs to check each CG's rotor values to ensure thay are not -ve. 2002-11-24 21:41:42 +00:00
setup.c When verifying a superblock, the lower bound on block size is MINBSIZE 2002-10-10 00:50:56 +00:00
utilities.c Warning cleanup. 2002-07-30 13:01:25 +00:00