CVS commit: src/sbin/fsck_ffs

2011-02-06 Thread Nicolas Joly
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

2011-03-20 Thread Manuel Bouyer
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

2011-04-29 Thread Thomas Klausner
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

2011-08-14 Thread Christos Zoulas
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

2012-03-06 Thread Thomas Klausner
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

2012-08-26 Thread David A. Holland
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

2012-08-26 Thread David A. Holland
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

2012-08-26 Thread David A. Holland
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

2013-01-06 Thread Taylor R Campbell
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

2018-02-13 Thread Juergen Hannken-Illjes
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

2013-12-02 Thread Manuel Bouyer
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

2019-05-05 Thread Christos Zoulas
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

2019-05-05 Thread Christos Zoulas
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

2020-04-05 Thread matthew green
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

2020-04-06 Thread Martin Husemann
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

2020-04-17 Thread Jaromir Dolecek
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

2020-04-19 Thread Christos Zoulas
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

2016-09-10 Thread Sevan Janiyan
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

2017-02-07 Thread Rin Okuyama
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

2017-02-08 Thread Christos Zoulas
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

2018-10-05 Thread Juergen Hannken-Illjes
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.