aboutsummaryrefslogtreecommitdiff
path: root/sbin/fsck_ffs
Commit message (Expand)AuthorAgeFilesLines
* fsck_ffs: fix background fsck in preen modeRobert Wing2021-07-111-5/+4
* [skip ci] correct a few SPDX license tagsAlan Somers2021-07-071-1/+1
* fsck_ffs: don't try to write in read-only modeChuck Silvers2021-06-291-11/+13
* fsck_ufs: fix segfault with gjournalRobert Wing2021-06-031-0/+1
* Revert "Fix fsck_ufs segfaults with gjournal (SU+J)"Robert Wing2021-05-292-1/+1
* Fix fsck_ufs segfault when it needs to rerun.Kirk McKusick2021-05-291-5/+5
* fsck_ffs(8): fix divide by zero when debug messages are enabledRobert Wing2021-05-221-1/+1
* Fix fsck_ufs segfaults with gjournal (SU+J)Kirk McKusick2021-05-212-1/+1
* Fix fsck_ffs Pass 1b error exit "bad inode number 256 to nextinode".Kirk McKusick2021-05-191-1/+1
* Ensure that files with no allocated blocks are trimmed to zero length.Kirk McKusick2021-05-111-13/+25
* 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-263-8/+19
* Ensure that all allocated data structures in fsck_ffs are freed.Kirk McKusick2021-04-024-19/+40
* Fix fsck_ffs -R finds unfixed duplicate block errors when rerunning.Kirk McKusick2021-03-251-0/+3
* Fix fsck_ffs Pass 1b error exit "bad inode number 2 to nextinode".Kirk McKusick2021-03-241-1/+3
* Do not complain about incorrect cylinder group check-hashes whenKirk McKusick2021-03-121-1/+2
* Remove #define _KERNEL hacks from libprocstatKonstantin Belousov2021-02-211-0/+2
* Fix fsck_ffs incorrectly reporting "CANNOT READ BLK: NNNN" errors.Kirk McKusick2021-01-261-2/+3
* 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-0715-1341/+1168
* Fix bug in expanding lost+found direct blocks.Kirk McKusick2021-01-071-1/+1
* The fsck_ffs program had previously only been able to expand the sizeKirk McKusick2021-01-031-35/+92
* Correct and add some comments.Kirk McKusick2020-12-311-7/+7
* Rename pass4check() to freeblock() and move from pass4.c to inode.c.Kirk McKusick2020-12-185-47/+41
* Use proper type (ino_t) for inode numbers to avoid improper sign extentionKirk McKusick2020-10-251-6/+7
* Various new check-hash checks have been added to the UFS filesystemKirk McKusick2020-10-251-1/+1
* Update the libufs cgget() and cgput() interfaces to have a similarKirk McKusick2020-09-193-4/+7
* Move all of the error prints in readsb() from stderr to stdout.Chuck Silvers2020-09-012-4/+4
* Use the sbput() function to write alternate superblocks so thatKirk McKusick2020-08-151-4/+3
* The libufs library needs to track and free the new fs_si structureKirk McKusick2020-06-231-1/+1
* Inode check-hash errors were being reported after system crashes.Kirk McKusick2020-04-101-0/+2
* Add an inode check-hash verification when running the journalledKirk McKusick2020-04-101-2/+32
* fsck_ffs/fsdb: fix -fno-common buildKyle Evans2020-03-294-5/+10
* When running fsck_ffs manually, do not ask:Kirk McKusick2019-12-242-7/+7
* Remove unused includes.Xin LI2019-12-221-4/+0
* fsck_ffs: fix some memory leaks found by Coverity.Eric van Gyzen2019-12-101-3/+12
* Replace an uninitialized variable with the correct element from theKirk McKusick2019-10-221-1/+1
* Correct the location of the first backup superblock in fsck_ffs.8.Kirk McKusick2019-08-071-1/+1
* Treat any inode with bad content as unknown (i.e., ask if it shouldKirk McKusick2019-07-201-1/+1
* When running with journaled soft updates, some updated inodes were notKirk McKusick2019-07-201-0/+11
* This revision began as a simple change to eliminate an uninitialized warningKirk McKusick2019-05-211-100/+105
* This update eliminates a kernel stack disclosure bug in UFS/FFSKirk McKusick2019-05-035-20/+104
* Followup to -r344552 in which fsck_ffs checks for a size past theKirk McKusick2019-04-133-12/+17
* Properly calculate the last used logical block of a file when checkingKirk McKusick2019-03-022-3/+3
* After a crash, a file that extends into indirect blocks may end upKirk McKusick2019-02-254-0/+49
* 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
* Make fsck(8) use pread(2). This cuts the number of syscalls by half.Edward Tomasz Napierala2018-12-151-15/+4
* Continuing efforts to provide hardening of FFS. This change adds aKirk McKusick2018-12-112-2/+30
* Normally when an attempt is made to mount a UFS/FFS filesystem whoseKirk McKusick2018-12-061-1/+1