freebsd-src/sbin/fsck_ffs
Konstantin Belousov 717902b613 check_maps() in /usr/src/sbin/fsck_ffs/pass5.c seems to be limited to file
systems less than 1 TB, due to using 32-bits integers for file system block
numbers. This also causes incorrect error reporting for foreground fsck.

Convert it to use ufs2_daddr_t for block numbers.

PR:	kern/127951
Submitted by:	tegge
MFC after:	1 week
2008-10-13 13:56:23 +00:00
..
SMM.doc
dir.c
ea.c
fsck.h Add a new flag, '-C' which enables a special mode that is intended for 2008-04-10 23:49:23 +00:00
fsck_ffs.8 Document the -F 's return statement. 2008-09-17 06:56:27 +00:00
fsutil.c Add a new flag, '-C' which enables a special mode that is intended for 2008-04-10 23:49:23 +00:00
gjournal.c Fix -fstrict-aliasing warning. 2006-11-01 10:56:33 +00:00
inode.c Add a new flag, '-C' which enables a special mode that is intended for 2008-04-10 23:49:23 +00:00
main.c Instead of passing MNT_UPDATE, MNT_SNAPSHOT, MNT_RELOAD from 2008-08-23 01:21:10 +00:00
Makefile Convert fsck_ffs to nmount(). This seems to solve 2007-09-19 01:24:19 +00:00
pass1.c In pass1(), cap inosused to fs_ipg rather than allowing arbitrary 2008-02-26 03:08:22 +00:00
pass1b.c
pass2.c In pass2check(): Be more strict with the inode information before further 2008-02-26 03:05:48 +00:00
pass3.c
pass4.c
pass5.c check_maps() in /usr/src/sbin/fsck_ffs/pass5.c seems to be limited to file 2008-10-13 13:56:23 +00:00
setup.c Be more careful when checking superblock. We have already checked 2008-02-26 03:03:17 +00:00
utilities.c