CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: njoly Date: Sun Feb 6 12:02:59 UTC 2011 Modified Files: src/sbin/fsck_ffs: main.c Log Message: Do Skip device checks, which ends up parsing fstab, when working on a filesystem image with -F option set. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77 src/sbin/fsck_ffs/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: bouyer Date: Sun Mar 20 11:41:25 UTC 2011 Modified Files: src/sbin/fsck_ffs: setup.c Log Message: initialise memory allocated for uquot_user_hash & uquot_group_hash. Pointed out by Nicolas Joly. To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92 src/sbin/fsck_ffs/setup.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: wiz Date: Fri Apr 29 10:34:52 UTC 2011 Modified Files: src/sbin/fsck_ffs: fsck_ffs.8 Log Message: Re-add -q description that got lost when -x was added. Sort descriptions. Bump date. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sbin/fsck_ffs/fsck_ffs.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: christos Date: Sun Aug 14 12:32:02 UTC 2011 Modified Files: src/sbin/fsck_ffs: Makefile pass1.c pass2.c pass5.c quota2.c setup.c Log Message: WARNS=4 To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/sbin/fsck_ffs/Makefile cvs rdiff -u -r1.48 -r1.49 src/sbin/fsck_ffs/pass1.c \ src/sbin/fsck_ffs/pass5.c cvs rdiff -u -r1.47 -r1.48 src/sbin/fsck_ffs/pass2.c cvs rdiff -u -r1.3 -r1.4 src/sbin/fsck_ffs/quota2.c cvs rdiff -u -r1.93 -r1.94 src/sbin/fsck_ffs/setup.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: wiz Date: Tue Mar 6 10:30:20 UTC 2012 Modified Files: src/sbin/fsck_ffs: fsck_ffs.8 Log Message: Mention scan_ffs -b. Based on a patch by Matthew Mondor on tech-userlevel. Bump date. To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sbin/fsck_ffs/fsck_ffs.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: dholland Date: Sun Aug 26 09:33:42 UTC 2012 Modified Files: src/sbin/fsck_ffs: pass5.c Log Message: stdlib.h, not malloc.h To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sbin/fsck_ffs/pass5.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: dholland Date: Sun Aug 26 09:34:17 UTC 2012 Modified Files: src/sbin/fsck_ffs: pass6.c Log Message: stdlib.h, not malloc.h To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sbin/fsck_ffs/pass6.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: dholland Date: Sun Aug 26 09:34:43 UTC 2012 Modified Files: src/sbin/fsck_ffs: quota2.c Log Message: stdlib.h, not malloc.h To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sbin/fsck_ffs/quota2.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: riastradh Date: Sun Jan 6 22:06:00 UTC 2013 Modified Files: src/sbin/fsck_ffs: pass1.c Log Message: Show pass1 SIGINFO output on stderr like other passes, not on stdout. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sbin/fsck_ffs/pass1.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: hannken Date: Tue Feb 13 11:20:08 UTC 2018 Modified Files: src/sbin/fsck_ffs: pass1.c Log Message: Treat an inode with "mode == 0" and "blocks != 0" as partially allocated and clear it as ffs_newvnode() tests for "blocks == 0". To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58 src/sbin/fsck_ffs/pass1.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: bouyer Date: Mon Dec 2 18:46:52 UTC 2013 Modified Files: src/sbin/fsck_ffs: inode.c Log Message: Fix pasto in the !ufs2 case (use dp->dp1 and not of dp->dp2). This would be a problem only when allocating a new data block and the indir block is already allocated, which explains why automated tests didn't find it. Problem reported on tech-kern@ and fix tested by manu@. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 src/sbin/fsck_ffs/inode.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: christos Date: Sun May 5 13:24:19 UTC 2019 Modified Files: src/sbin/fsck_ffs: dir.c Log Message: simplify the endian byte-swapping code. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/sbin/fsck_ffs/dir.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: christos Date: Sun May 5 14:59:07 UTC 2019 Modified Files: src/sbin/fsck_ffs: dir.c fsck.h fsck_ffs.8 main.c Log Message: Add a -z flag to zero out the up to 4 bytes of padding in directory entry names (including the terminating NUL), as well as directory entries with extra free space (d->d_reclen > UFS_DIRSIZ(d)). Inspired from FreeBSD: https://svnweb.freebsd.org/base?view=revision&revision=347066 While the kernel has been fixed to deal with the padding bytes (new kernels will correctly zero out all the padding after the name), it appears that there is still an issue with directory entries with extra free space, since a newly created and populated filesystem gets modified with "fsck_ffs -z". To generate a diff of this commit: cvs rdiff -u -r1.60 -r1.61 src/sbin/fsck_ffs/dir.c cvs rdiff -u -r1.52 -r1.53 src/sbin/fsck_ffs/fsck.h cvs rdiff -u -r1.50 -r1.51 src/sbin/fsck_ffs/fsck_ffs.8 cvs rdiff -u -r1.84 -r1.85 src/sbin/fsck_ffs/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: mrg Date: Mon Apr 6 06:41:34 UTC 2020 Modified Files: src/sbin/fsck_ffs: main.c Log Message: dion't define endian as well as try to declare it as a variable. To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/sbin/fsck_ffs/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: martin Date: Mon Apr 6 09:54:24 UTC 2020 Modified Files: src/sbin/fsck_ffs: main.c Log Message: Sync "common" declarations with ifdefs in header. To generate a diff of this commit: cvs rdiff -u -r1.88 -r1.89 src/sbin/fsck_ffs/main.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: jdolecek Date: Fri Apr 17 09:42:27 UTC 2020 Modified Files: src/sbin/fsck_ffs: inode.c setup.c utilities.c Log Message: align buffers used for I/O to DEV_BSIZE so it's executed more optimally when run for xbd(4) raw (character) device To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sbin/fsck_ffs/inode.c cvs rdiff -u -r1.102 -r1.103 src/sbin/fsck_ffs/setup.c cvs rdiff -u -r1.65 -r1.66 src/sbin/fsck_ffs/utilities.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: christos Date: Sun Apr 19 19:37:07 UTC 2020 Modified Files: src/sbin/fsck_ffs: pass1.c Log Message: Enable the code to clean the extattr blocks To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sbin/fsck_ffs/pass1.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: sevan Date: Sun Sep 11 04:07:38 UTC 2016 Modified Files: src/sbin/fsck_ffs: fsck_ffs.8 Log Message: Document the version fsck_ffs first appeared. Bump date. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50 src/sbin/fsck_ffs/fsck_ffs.8 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: rin Date: Tue Feb 7 16:14:48 UTC 2017 Modified Files: src/sbin/fsck_ffs: Makefile Log Message: Do not compile in progress.c when SMALLPROG is defined. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sbin/fsck_ffs/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: christos Date: Wed Feb 8 16:23:24 UTC 2017 Modified Files: src/sbin/fsck_ffs: fsck.h Log Message: use __empty To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sbin/fsck_ffs/fsck.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sbin/fsck_ffs
Module Name:src Committed By: hannken Date: Fri Oct 5 09:49:23 UTC 2018 Modified Files: src/sbin/fsck_ffs: setup.c Log Message: Add a test for duplicate inodes on the persistent snapshot list. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sbin/fsck_ffs/setup.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.