Date: Wed, 4 Feb 2009 01:02:56 +0000 (UTC) From: Kirk McKusick <mckusick@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sbin/fsck_ffs fsck.h fsck_ffs.8 fsutil.c inode.c main.c pass1.c Message-ID: <200902040103.n1413HWe021975@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
mckusick 2009-02-04 01:02:56 UTC FreeBSD src repository Modified files: sbin/fsck_ffs fsck.h fsck_ffs.8 fsutil.c inode.c main.c pass1.c Log: SVN rev 188110 on 2009-02-04 01:02:56Z by mckusick Update the actions previously attempted by the -D option to make them robust. With these changes fsck is now able to detect and reliably rebuild corrupted cylinder group maps. The -D option is no longer necessary as it has been replaced by a prompt asking whether the corrupted cylinder group should be rebuilt and doing so when requested. These actions are only offered and taken when running fsck in manual mode. Corrupted cylinder groups found during preen mode cause the fsck to fail. Add the -r option to free up excess unused inodes. Decreasing the number of preallocated inodes reduces the running time of future runs of fsck and frees up space that can allocated to files. The -r option is ignored when running in preen mode. Reviewed by: Xin LI <delphij@> Sponsored by: Rsync.net Revision Changes Path 1.41 +3 -3 src/sbin/fsck_ffs/fsck.h 1.40 +10 -17 src/sbin/fsck_ffs/fsck_ffs.8 1.30 +71 -25 src/sbin/fsck_ffs/fsutil.c 1.40 +54 -3 src/sbin/fsck_ffs/inode.c 1.57 +7 -7 src/sbin/fsck_ffs/main.c 1.45 +60 -21 src/sbin/fsck_ffs/pass1.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902040103.n1413HWe021975>