aboutsummaryrefslogtreecommitdiff
path: root/sbin/fsck_ffs/fsutil.c
Commit message (Expand)AuthorAgeFilesLines
* Fix 32-bit build post 5cc52631b3b88dfc36d8049dc8bece8573c5f9af.Cy Schubert2021-01-081-3/+3
* Rewrite the disk I/O management system in fsck_ffs(8). Other thanKirk McKusick2021-01-071-81/+343
* Rename pass4check() to freeblock() and move from pass4.c to inode.c.Kirk McKusick2020-12-181-12/+1
* Update the libufs cgget() and cgput() interfaces to have a similarKirk McKusick2020-09-191-1/+4
* Make fsck(8) use pread(2). This cuts the number of syscalls by half.Edward Tomasz Napierala2018-12-151-15/+4
* Ensure that cylinder-group check-hashes are properly updated when firstKirk McKusick2018-12-051-4/+22
* Make timespecadd(3) and friends publicAlan Somers2018-07-301-27/+6
* Revert r313780 (UFS_ prefix)Ed Maste2018-03-171-9/+9
* Prefix UFS symbols with UFS_ to reduce namespace pollutionEd Maste2018-03-171-9/+9
* Refactoring of reading and writing of the UFS/FFS superblock.Kirk McKusick2018-01-261-9/+4
* Fix architectures where pointer and u_int have different sizesLi-Wen Hsu2018-01-251-2/+2
* More throughly integrate libufs into fsck_ffs by using its cgput()Kirk McKusick2018-01-241-21/+24
* Rename cgget => cglookup to clear name space for new libufs function cgget.Kirk McKusick2018-01-171-2/+2
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-1/+3
* Continuing efforts to provide hardening of FFS, this change adds aKirk McKusick2017-09-221-0/+15
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* prefix UFS symbols with UFS_ to reduce namespace pollutionEd Maste2017-02-151-3/+3
* ufs: Use UFS_MAXNAMLEN constantConrad Meyer2017-02-091-1/+1
* Use MIN/MAX macros from sys/param.h.Marcelo Araujo2016-05-021-5/+3
* fsck_ffs for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-121-1/+1
* Avoid segment fault when attempting to clean up cylinder groupKirk McKusick2014-03-121-6/+8
* Arguments for malloc and calloc should be size_t, not int.Kirk McKusick2014-02-251-1/+3
* Add the -R option to allow fsck_ffs to restart itself when too many criticalScott Long2013-12-301-0/+19
* Fix the zeroing loop. I must have been drunk when I wrote this...Dag-Erling Smørgrav2013-08-201-6/+6
* Add a 'surrender' mode to fsck_ffs. With the -S flag, once hard read errorsScott Long2013-07-301-1/+12
* Add a -Z option which zeroes unused blocks. It can be combined with -E,Dag-Erling Smørgrav2013-04-291-0/+29
* Note that output is in seconds, not msec.Kirk McKusick2013-03-241-2/+3
* Resolve clang compile errors on amd64/i386 for certain by casting.Sean Bruno2013-03-241-4/+4
* Minor formatting fix for printf() to fix clang builds.Sean Bruno2013-03-241-2/+2
* Revert 248634 and 248643 (e.g., restoring 248625 and 248639).Kirk McKusick2013-03-231-13/+76
* Revert svn r248625Sean Bruno2013-03-231-76/+13
* Speed up fsck by caching the cylinder group maps in pass1 soKirk McKusick2013-03-221-13/+76
* Fix ARM build by assigning the computed time here toTim Kientzle2013-02-251-2/+2
* When running with the -d option, instrument fsck_ffs to track the number,Kirk McKusick2013-02-241-9/+132
* Update fsck_ffs buffer cache manager to use TAILQ macros.Kirk McKusick2013-02-151-24/+21
* Fix fsck_ffs build with a 64-bit ino_t.Matthew D Fleming2012-09-271-1/+2
* Remove needless (int) casts of write(2)'s 3rd argument.David E. O'Brien2012-09-121-4/+4
* Spelling fixes for sbin/Ulrich Spörlein2012-01-071-1/+1
* Add an -E option to mirror newfs's. The idea is that if you have a systemDag-Erling Smørgrav2011-04-291-1/+16
* This corrects a bug that manifested itself as identifying the lastKirk McKusick2010-01-071-1/+1
* Update the actions previously attempted by the -D option to make themKirk McKusick2009-02-041-25/+71
* Follow up with previous commit: mention -D, not -C when cg checkXin LI2009-01-271-1/+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-2/+30
* Implements gjournal support. If file system has gjournal support enabledPawel Jakub Dawidek2006-10-311-5/+5
* Eliminate linked list used to track inodes with an initial linkDon Lewis2004-10-081-3/+1
* Improve the delay algorithm used in bgfsck. From the author:Scott Long2004-05-181-4/+6
* Remove advertising clause from University of California Regent's license,Mark Murray2004-04-091-4/+0
* Spell "file system" correctly.Ruslan Ermilov2003-08-011-1/+1
* Use __FBSDID() to quiet GCC 3.3 warnings.David E. O'Brien2003-05-031-4/+4