aboutsummaryrefslogtreecommitdiff
path: root/sbin/fsck_ffs/inode.c
Commit message (Expand)AuthorAgeFilesLines
* Fix fsck_ffs incorrectly reporting "CANNOT READ BLK: NNNN" errors.Kirk McKusick2021-01-261-2/+3
* Rewrite the disk I/O management system in fsck_ffs(8). Other thanKirk McKusick2021-01-071-99/+269
* Rename pass4check() to freeblock() and move from pass4.c to inode.c.Kirk McKusick2020-12-181-1/+32
* Followup to -r344552 in which fsck_ffs checks for a size past theKirk McKusick2019-04-131-10/+15
* Properly calculate the last used logical block of a file when checkingKirk McKusick2019-03-021-2/+2
* Ensure that inode updates are properly flushed out during the firstKirk McKusick2019-02-191-0/+6
* Fsck would find, report, and offer to fix inode check-hash failures.Kirk McKusick2018-12-151-0/+2
* Continuing efforts to provide hardening of FFS. This change adds aKirk McKusick2018-12-111-1/+29
* Ensure that cylinder-group check-hashes are properly updated when firstKirk McKusick2018-12-051-1/+1
* In preparation for adding inode check-hashes, clean up andKirk McKusick2018-11-131-11/+10
* In preparation for adding inode check-hashes, change the fsck_ffsKirk McKusick2018-10-311-7/+7
* Revert r313780 (UFS_ prefix)Ed Maste2018-03-171-10/+10
* Prefix UFS symbols with UFS_ to reduce namespace pollutionEd Maste2018-03-171-10/+10
* Fix a read past the end of a buffer in fsck.Kirk McKusick2018-02-211-1/+3
* 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
* fsck_ffs: Unsign some variables and make use of reallocarray(3).Pedro F. Giffuni2017-04-221-2/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* prefix UFS symbols with UFS_ to reduce namespace pollutionEd Maste2017-02-151-22/+22
* Use MIN/MAX macros from sys/param.h.Marcelo Araujo2016-05-021-1/+1
* sbin: ake use of our rounddown() macro when sys/param.h is available.Pedro F. Giffuni2016-05-011-1/+1
* fsck_ffs for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-121-2/+2
* Revert 248634 and 248643 (e.g., restoring 248625 and 248639).Kirk McKusick2013-03-231-6/+8
* Revert svn r248625Sean Bruno2013-03-231-8/+6
* Speed up fsck by caching the cylinder group maps in pass1 soKirk McKusick2013-03-221-6/+8
* When running with the -d option, instrument fsck_ffs to track the number,Kirk McKusick2013-02-241-22/+23
* Fix fsck_ffs build with a 64-bit ino_t.Matthew D Fleming2012-09-271-4/+7
* Mechanical whitespace cleanup.Dag-Erling Smørgrav2011-04-271-16/+16
* The dump, fsck_ffs, fsdb, fsirand, newfs, makefs, and quot utilitiesKirk McKusick2011-01-241-1/+1
* Update the actions previously attempted by the -D option to make themKirk McKusick2009-02-041-3/+54
* Add a new flag, '-C' which enables a special mode that is intended forXin LI2008-04-101-2/+1
* Implements gjournal support. If file system has gjournal support enabledPawel Jakub Dawidek2006-10-311-2/+2
* Eliminate linked list used to track inodes with an initial linkDon Lewis2004-10-081-0/+2
* Create DIP_SET() and IBLK_SET() macros to fix lvalue warnings.Scott Long2004-09-011-14/+18
* Remove advertising clause from University of California Regent's license,Mark Murray2004-04-091-4/+0
* Use __FBSDID() to quiet GCC 3.3 warnings.David E. O'Brien2003-05-031-4/+4
* Fix a bunch of format string warnings which brokeMaxime Henrion2002-07-311-2/+2
* Warning cleanup.Poul-Henning Kamp2002-07-301-5/+5
* This commit adds basic support for the UFS2 filesystem. The UFS2Kirk McKusick2002-06-211-86/+103
* UFS2 preparation commit:Poul-Henning Kamp2002-05-121-2/+1
* o __P removedWarner Losh2002-03-201-46/+20
* Remove 'register' keyword.David E. O'Brien2002-03-201-15/+15
* declare locally used globals as static.Alfred Perlstein2001-12-221-3/+3
* Fix a large number of -Wall, -Wformat and -W compiler warnings.Ian Dowse2001-11-171-4/+4
* Silence non-constant format string warnings by marking functionsKris Kennaway2001-08-191-1/+1
* Just notify us once when encountering a partially allocated inode.Kirk McKusick2001-05-081-1/+1
* Additions to run checks on live filesystems. This change will notKirk McKusick2001-03-211-5/+19
* Make a tighter test for valid inode numbers in getnextinode().Kirk McKusick2000-07-151-2/+3
* Teach fsck about snapshot files. These changes should have noKirk McKusick2000-07-061-3/+8
* Yesterday I had to fix a badly broken disk, and found that fsck kept dying:Kirk McKusick2000-02-281-2/+2