aboutsummaryrefslogtreecommitdiff
path: root/sbin/fsck_ffs/pass1.c
Commit message (Expand)AuthorAgeFilesLines
* Rewrite the disk I/O management system in fsck_ffs(8). Other thanKirk McKusick2021-01-071-27/+34
* Treat any inode with bad content as unknown (i.e., ask if it shouldKirk McKusick2019-07-201-1/+1
* Followup to -r344552 in which fsck_ffs checks for a size past theKirk McKusick2019-04-131-2/+1
* Properly calculate the last used logical block of a file when checkingKirk McKusick2019-03-021-1/+1
* After a crash, a file that extends into indirect blocks may end upKirk McKusick2019-02-251-0/+44
* Ensure that cylinder-group check-hashes are properly updated when firstKirk McKusick2018-12-051-1/+1
* In preparation for adding inode check-hashes, change the fsck_ffsKirk McKusick2018-10-311-4/+4
* Revert r313780 (UFS_ prefix)Ed Maste2018-03-171-10/+10
* Prefix UFS symbols with UFS_ to reduce namespace pollutionEd Maste2018-03-171-10/+10
* Rename cgget => cglookup to clear name space for new libufs function cgget.Kirk McKusick2018-01-171-1/+1
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-1/+3
* In fsck_ffs pass1, prevent the inosused variable from wrapping.Konstantin Belousov2017-04-141-4/+7
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* prefix UFS symbols with UFS_ to reduce namespace pollutionEd Maste2017-02-151-12/+12
* fsck_ffs for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-121-4/+4
* Add the -R option to allow fsck_ffs to restart itself when too many criticalScott Long2013-12-301-0/+5
* Revert 248634 and 248643 (e.g., restoring 248625 and 248639).Kirk McKusick2013-03-231-18/+21
* Revert svn r248625Sean Bruno2013-03-231-21/+18
* Speed up fsck by caching the cylinder group maps in pass1 soKirk McKusick2013-03-221-18/+21
* Fix some nearby type and style errors.Matthew D Fleming2012-09-281-4/+3
* Fix fsck_ffs build with a 64-bit ino_t.Matthew D Fleming2012-09-271-2/+3
* Add some error messages suggested in PR bin/138043. The code toKirk McKusick2010-01-071-2/+8
* Update the actions previously attempted by the -D option to make themKirk McKusick2009-02-041-21/+60
* In pass1(), cap inosused to fs_ipg rather than allowing arbitraryXin LI2008-02-261-2/+4
* Eliminate linked list used to track inodes with an initial linkDon Lewis2004-10-081-16/+5
* Create DIP_SET() and IBLK_SET() macros to fix lvalue warnings.Scott Long2004-09-011-3/+3
* Remove advertising clause from University of California Regent's license,Mark Murray2004-04-091-4/+0
* In the case of a background fsck, periodically update the process titleScott Long2004-02-281-0/+5
* Avoid dereferencing null pointers in fsck_ffs. (pfatal may return,Colin Percival2004-01-261-2/+2
* Use __FBSDID() to quiet GCC 3.3 warnings.David E. O'Brien2003-05-031-4/+4
* Use the standardized CHAR_BIT constant instead of NBBY in userland.Mike Barcroft2002-09-251-3/+4
* Add support to fsck_ffs to account for storage for extendedKirk McKusick2002-09-241-1/+19
* Add a source file where EXTATTR checks will happen and hook it in evenPoul-Henning Kamp2002-09-161-0/+2
* s/filesystem/file system/g as discussed on -developersTom Rhodes2002-08-211-1/+1
* Fix a bunch of format string warnings which brokeMaxime Henrion2002-07-311-13/+15
* Warning cleanup.Poul-Henning Kamp2002-07-301-3/+2
* Remove the kernel file-size limit for UFS2, so that only the limitIan Dowse2002-06-261-1/+4
* Fix an integer overflow that causes fsck_ffs to crash when itIan Dowse2002-06-261-1/+1
* This commit adds basic support for the UFS2 filesystem. The UFS2Kirk McKusick2002-06-211-53/+72
* more file system > filesystemTom Rhodes2002-05-161-1/+1
* UFS2 preparation commit:Poul-Henning Kamp2002-05-121-27/+0
* o __P removedWarner Losh2002-03-201-7/+4
* Remove 'register' keyword.David E. O'Brien2002-03-201-4/+4
* Fix a large number of -Wall, -Wformat and -W compiler warnings.Ian Dowse2001-11-171-6/+8
* Additions to run checks on live filesystems. This change will notKirk McKusick2001-03-211-4/+16
* Don't allow special devices of type NODEV (NOUDEV as seen from kernel).Tor Egge2001-02-151-0/+5
* Fsck_ffs did not properly range-check the inode 'di_size'Ian Dowse2001-01-311-3/+6
* Add a simple SIGINFO handler to fsck_ffs. Shortly after receipt ofIan Dowse2000-12-151-0/+6
* added growfs(8) including ffsinfo(8) to the freebsd base systemThomas-Henning von Kamptz2000-12-091-1/+5
* Ensure that block and character devices as well as fifo's and socketsKirk McKusick2000-07-121-0/+6