aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_subr.c
Commit message (Expand)AuthorAgeFilesLines
* Avoid unnecessary setting of UFS flag requesting fsck(8) be run.Kirk McKusick2022-01-101-6/+1
* Followup to f2b391528ad9 to improve printed message.Kirk McKusick2021-11-161-2/+3
* Add ability to suppress UFS/FFS superblock check-hash failure messages.Kirk McKusick2021-11-151-12/+14
* Consolodate four copies of the STDSB define into a single place.Kirk McKusick2021-11-151-5/+0
* Various new check-hash checks have been added to the UFS filesystemKirk McKusick2020-10-251-2/+8
* ufs: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+1
* The binary representation of the superblock (the fs structure) is writtenKirk McKusick2020-06-191-6/+17
* Move the pointers stored in the superblock into a separateKirk McKusick2020-06-191-2/+11
* Move all of the functions in ffs_subr.c that are only used by the ufs kernelChuck Silvers2020-06-171-211/+0
* This commit enables a UFS filesystem to do a forcible unmount whenChuck Silvers2020-05-251-1/+90
* When mounting a UFS filesystem, return EINTEGRITY rather than EIOKirk McKusick2020-03-111-1/+1
* ufs: Remove redundant brelse() after r294954Conrad Meyer2019-09-061-1/+0
* The error reported in FS-14-UFS-3 can only happen on UFS/FFSKirk McKusick2019-07-171-0/+49
* Separate kernel crc32() implementation to its own header (gsb_crc32.h) andXin LI2019-06-171-0/+1
* Ensure that the inode check-hash is not left zeroed out in the case whereKirk McKusick2018-12-151-4/+5
* Reorder ffs_verify_dinode_ckhash() so that it checks the inode check-hashKirk McKusick2018-12-151-4/+8
* Must set ip->i_effnlink = ip->i_nlink to avoid a soft updatesKirk McKusick2018-12-151-0/+2
* Continuing efforts to provide hardening of FFS. This change adds aKirk McKusick2018-12-111-1/+46
* Normally when an attempt is made to mount a UFS/FFS filesystem whoseKirk McKusick2018-12-061-9/+26
* Move the check for the filesystem having been run on a kernel thatKirk McKusick2018-11-261-0/+6
* Calculate updated superblock check-hash before writing it into the snapshot.Kirk McKusick2018-11-251-5/+5
* In preparation for adding inode check-hashes, clean up andKirk McKusick2018-11-131-19/+23
* Continuing efforts to provide hardening of FFS, this change adds aKirk McKusick2018-10-231-2/+61
* Import commit from NetBSD with checkin message:Kirk McKusick2018-07-071-4/+5
* This change is some refactoring of Mark Johnston's changes in r329375Kirk McKusick2018-03-021-14/+23
* Use a more straight-forward approach to relaxing the locationKirk McKusick2018-02-261-12/+8
* Relax the location restraints when validating one of theKirk McKusick2018-02-241-15/+21
* Refactor fix in r329600 to do its check once in readsuper() ratherKirk McKusick2018-02-211-11/+6
* Do not free(9) uninitialized pointer.Konstantin Belousov2018-02-191-8/+13
* Fix a memory leak introduced in r328426.Mark Johnston2018-02-161-0/+3
* Refactoring of reading and writing of the UFS/FFS superblock.Kirk McKusick2018-01-261-1/+185
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* ANSIfy ffs_subr.cEd Maste2016-10-311-37/+9
* Reduce size of ufs inode.Konstantin Belousov2016-09-171-2/+2
* - Make 'struct buf *buf' private to vfs_bio.c. Having a global variableJeff Roberson2015-07-291-35/+0
* - Merge soft-updates journaling from projects/suj/head into head. ThisJeff Roberson2010-04-241-1/+129
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Update for the KDB debugger framework:Marcel Moolenaar2004-07-101-5/+3
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* Including <sys/stdint.h> is (almost?) universally only to be able to usePoul-Henning Kamp2003-03-181-1/+0
* Move the allocation of the inode contents into ffs_vfsops.c rather thanPoul-Henning Kamp2002-12-271-8/+1
* I forgot this bit of uglyness in the fsck_ffs cleanup.Poul-Henning Kamp2002-07-311-0/+1
* Move ffs_isfreeblock() to ffs_alloc.c and make it static.Poul-Henning Kamp2002-07-301-25/+0
* Warning fixes for 64 bits platforms. This eliminates all theMaxime Henrion2002-06-231-1/+1
* This commit adds basic support for the UFS2 filesystem. The UFS2Kirk McKusick2002-06-211-11/+60
* Remove register keyword.Poul-Henning Kamp2002-05-131-5/+5
* Remove __P.Alfred Perlstein2002-03-191-1/+1
* Remove blatantly pointless call to VOP_BMAP().Poul-Henning Kamp2001-05-011-5/+1
* Fixes to track snapshot copy-on-write checking in the specinfoKirk McKusick2001-03-071-0/+2