aboutsummaryrefslogtreecommitdiff
path: root/sbin/fsck_ffs/fsutil.c
Commit message (Expand)AuthorAgeFilesLines
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* Fix a bug in fsck_ffs(8) triggered by corrupted filesystems.Kirk McKusick2023-05-281-0/+25
* Fix a bug in fsck_ffs(8) triggered by corrupted filesystems.Kirk McKusick2023-05-271-1/+1
* Fix size differences between architectures of the UFS/FFS CGSIZE macro value.Kirk McKusick2023-05-151-2/+2
* fsck_ffs: fix the previous change that skipped pass 5 in some casesChuck Silvers2023-05-031-15/+13
* Skip Pass 5 in fsck_ffs(8) when corrupt cylinder groups remain unfixed.Kirk McKusick2023-04-181-2/+6
* Bug fixes for fsck_ffs(8).Kirk McKusick2023-04-181-1/+3
* Rewrite function definitions with identifier lists.Kirk McKusick2023-03-221-3/+3
* Correct several bugs in fsck_ffs(8) triggered by corrupted filesystems.Kirk McKusick2023-03-071-21/+50
* Fix types for fsck_ffs(8) i386 build.Kirk McKusick2022-11-101-1/+1
* Add support for managing UFS/FFS snapshots to fsck_ffs(8).Kirk McKusick2022-11-091-73/+161
* 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