aboutsummaryrefslogtreecommitdiff
path: root/sbin/fsck_ffs/fsutil.c
Commit message (Expand)AuthorAgeFilesLines
* Formatting cleanups and debugging fix.Kirk McKusick2022-09-051-7/+7
* Correct calculation of inode location in getnextino cache.Kirk McKusick2022-08-291-1/+1
* Correct diagnostic messages for bad cylinder groups.Kirk McKusick2022-08-261-3/+4
* Provide better diagnostic messages for bad cylinder groups.Kirk McKusick2022-08-261-12/+23
* Update standard superblock when successful using an alternate superblock.Kirk McKusick2022-08-241-8/+11
* Ask to look for alternate UFS2 superblocks when the standard one is unusable.Kirk McKusick2022-07-211-1/+2
* Have fsck_ffs(8) properly correct superblock check-hash failures.Kirk McKusick2022-02-041-1/+3
* fsck_ffs(8): fix divide by zero when debug messages are enabledRobert Wing2021-05-221-1/+1
* Clean up fsck_ffs error message output.Kirk McKusick2021-04-271-1/+7
* Make fsck_ffs more persistent in creating a lost+found directory.Kirk McKusick2021-04-261-2/+4
* Ensure that all allocated data structures in fsck_ffs are freed.Kirk McKusick2021-04-021-10/+37
* Do not complain about incorrect cylinder group check-hashes whenKirk McKusick2021-03-121-1/+2
* 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