aboutsummaryrefslogtreecommitdiff
path: root/sbin/fsck_ffs/fsck.h
Commit message (Expand)AuthorAgeFilesLines
* Rewrite the disk I/O management system in fsck_ffs(8). Other thanKirk McKusick2021-01-071-26/+55
* Correct and add some comments.Kirk McKusick2020-12-311-7/+7
* Rename pass4check() to freeblock() and move from pass4.c to inode.c.Kirk McKusick2020-12-181-2/+1
* fsck_ffs/fsdb: fix -fno-common buildKyle Evans2020-03-291-4/+4
* This update eliminates a kernel stack disclosure bug in UFS/FFSKirk McKusick2019-05-031-0/+1
* Followup to -r344552 in which fsck_ffs checks for a size past theKirk McKusick2019-04-131-0/+1
* After a crash, a file that extends into indirect blocks may end upKirk McKusick2019-02-251-0/+2
* Ensure that cylinder-group check-hashes are properly updated when firstKirk McKusick2018-12-051-0/+1
* In preparation for adding inode check-hashes, clean up andKirk McKusick2018-11-131-1/+1
* In preparation for adding inode check-hashes, change the fsck_ffsKirk McKusick2018-10-311-1/+1
* Include files missed in 329051.Kirk McKusick2018-02-081-0/+1
* Refactoring of reading and writing of the UFS/FFS superblock.Kirk McKusick2018-01-261-1/+1
* More throughly integrate libufs into fsck_ffs by using its cgput()Kirk McKusick2018-01-241-0/+1
* Rename cgget => cglookup to clear name space for new libufs function cgget.Kirk McKusick2018-01-171-1/+1
* Exit fsck_ffs with non-zero status when file system is not repaired.David Bright2018-01-151-0/+1
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-1/+3
* fsck_ffs: Unsign some variables and make use of reallocarray(3).Pedro F. Giffuni2017-04-221-1/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Fsck_ufs was using an int rather than a ufs2_daddr_t to store theKirk McKusick2016-08-191-1/+1
* Fix a ton of speelling errorsEitan Adler2015-10-211-1/+1
* Arguments for malloc and calloc should be size_t, not int.Kirk McKusick2014-02-251-2/+2
* Add the -R option to allow fsck_ffs to restart itself when too many criticalScott Long2013-12-301-66/+70
* Add a 'surrender' mode to fsck_ffs. With the -S flag, once hard read errorsScott Long2013-07-301-0/+1
* Add a -Z option which zeroes unused blocks. It can be combined with -E,Dag-Erling Smørgrav2013-04-291-1/+4
* Revert 248634 and 248643 (e.g., restoring 248625 and 248639).Kirk McKusick2013-03-231-4/+33
* Revert svn r248625Sean Bruno2013-03-231-33/+4
* Speed up fsck by caching the cylinder group maps in pass1 soKirk McKusick2013-03-221-4/+33
* When running with the -d option, instrument fsck_ffs to track the number,Kirk McKusick2013-02-241-2/+36
* Update fsck_ffs buffer cache manager to use TAILQ macros.Kirk McKusick2013-02-151-7/+10
* Remove needless (int) casts of write(2)'s 3rd argument.David E. O'Brien2012-09-121-1/+1
* Spelling fixes for sbin/Ulrich Spörlein2012-01-071-1/+1
* Change the type of real_dev_bsize variable from long to u_int.Konstantin Belousov2011-12-201-1/+1
* Break out the pass 5 inode and block map updating into a separate functionKirk McKusick2011-07-151-0/+1
* Add an -E option to mirror newfs's. The idea is that if you have a systemDag-Erling Smørgrav2011-04-291-0/+2
* In checker, read journal by sectors.Konstantin Belousov2011-02-121-0/+1
* Protect fsck.h from being included twice.Pawel Jakub Dawidek2010-04-241-0/+5
* - Merge soft-updates journaling from projects/suj/head into head. ThisJeff Roberson2010-04-241-4/+1
* - Use volatile for signal variables.Ulf Lilleengen2009-06-021-2/+2
* - Use sig_atomic_t for signal handler variables.Ulf Lilleengen2009-05-291-2/+2
* Update the actions previously attempted by the -D option to make themKirk McKusick2009-02-041-3/+3
* Add the '-C' "check clean" flag. If the FS is marked clean, skip fileDavid E. O'Brien2009-01-301-0/+1
* Rename option 'C' to 'D' (damaged) in order to avoid a conflict with upcomingXin LI2009-01-201-1/+1
* Add a new flag, '-C' which enables a special mode that is intended forXin LI2008-04-101-0/+2
* Implements gjournal support. If file system has gjournal support enabledPawel Jakub Dawidek2006-10-311-2/+3
* Make background fsck based summary adjustments actually work byXin LI2005-03-071-0/+1
* The recomputation of file system summary at mount time can be aXin LI2005-02-201-0/+5
* Explicitly break out NETA license from Berkeley license to clearlyRobert Watson2004-10-201-0/+21
* Eliminate linked list used to track inodes with an initial linkDon Lewis2004-10-081-15/+15
* Create DIP_SET() and IBLK_SET() macros to fix lvalue warnings.Scott Long2004-09-011-0/+15
* Remove advertising clause from University of California Regent's license,Mark Murray2004-04-091-4/+0