aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_alloc.c
Commit message (Expand)AuthorAgeFilesLines
* ffs: fix build with GEOM_LABEL and without FFS, e.g. MINIMALGleb Smirnoff2025-02-011-2/+1
* ffs_reallocblks(): ensure that pref cg is validKonstantin Belousov2025-01-131-4/+23
* ffs_blkpref_ufsX(): do not iterate over startcg twiceKonstantin Belousov2025-01-131-2/+2
* Increase UFS/FFS maximum link count from 32767 to 65530.Kirk McKusick2023-12-031-1/+1
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* Set UFS/FFS file type to snapshot before changing its block pointers.Kirk McKusick2023-08-121-0/+1
* Optimize operations on UFS/FFS filesystems with bad cylinder group(s).Kirk McKusick2023-08-111-8/+45
* Cleanups to UFS/FFS ffs_checkblk().Kirk McKusick2023-08-111-21/+23
* Rate limit kernel UFS/FFS cylinder group check-hash error messages.Kirk McKusick2023-08-091-28/+30
* Handle UFS/FFS file deletion from cylinder groups with check-hash failure.Kirk McKusick2023-08-071-8/+19
* UFS/FFS: Migrate to modern uintXX_t from u_intXX_t.Kirk McKusick2023-07-271-73/+75
* Comment cleanup.Kirk McKusick2023-07-251-1/+1
* vfs: use __enum_uint8 for vtype and vstateMateusz Guzik2023-07-051-1/+1
* Add the ability to adjust directory depths to background fsck_ffs(8).Kirk McKusick2023-05-261-0/+28
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* Improvement in UFS/FFS directory placement when doing mkdir(2).Kirk McKusick2023-03-301-27/+46
* Explicitly initialize rather than reading newly allocated UFS inodes.Kirk McKusick2022-08-131-1/+1
* Rewrite function definitions in the UFS/FFS code base with identifier lists.Kirk McKusick2022-07-131-150/+128
* ffs(3): Fix a common typo in source code commentsGordon Bergling2022-03-281-5/+5
* ffs: lock buffers after snaplk with LK_NOWITNESSKonstantin Belousov2022-02-011-0/+4
* ffs_alloc.c: order includes alphabeticallyKonstantin Belousov2022-02-011-5/+5
* Revert "ffs(3): Fix a typo in a sysctl description"Gordon Bergling2021-12-051-1/+1
* ffs(3): Fix a typo in a sysctl descriptionGordon Bergling2021-12-041-1/+1
* ffs: Remove assertions about locked um_devvp in several placesKonstantin Belousov2021-11-121-2/+5
* ffs: retire unused fsckpid mount optionRobert Wing2021-10-021-2/+1
* ffs: mark block (re-)allocations as seqc writesKonstantin Belousov2021-06-231-3/+6
* ffs: Correct the input size check in sysctl_ffs_fsck()Mark Johnston2021-05-311-2/+2
* ffs_reallocblks: change the guard for softdep_prealloc() call to DOINGSUJ()Konstantin Belousov2021-02-241-1/+1
* Convert remaining cap_rights_init users to cap_rights_init_oneMateusz Guzik2021-01-121-1/+1
* Add a framework that tracks exclusive vnode lock generation count for UFS.Konstantin Belousov2020-11-141-1/+1
* Do not copy vp into f_data for DTYPE_VNODE files.Konstantin Belousov2020-09-151-1/+1
* ufs: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+1
* vfs: remove the thread argument from vgetMateusz Guzik2020-08-161-1/+1
* Further evaluation of the POSIX spec for fdatasync() shows that itKirk McKusick2020-06-051-1/+1
* This commit enables a UFS filesystem to do a forcible unmount whenChuck Silvers2020-05-251-19/+55
* Update name of description of vfs.ffs.setsize in comment.John Baldwin2020-05-221-1/+1
* Retire two unused background fsck sysctls.John Baldwin2020-04-211-184/+1
* fd: use smr for managing struct pwdMateusz Guzik2020-03-081-1/+3
* Add a new "mntfs" pseudo file system which provides private device vnodes forChuck Silvers2020-03-061-1/+4
* fd: move vnodes out of filedesc into a dedicated structureMateusz Guzik2020-03-011-4/+6
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-35/+54
* ufs: add a setter for inode i_flag fieldMateusz Guzik2020-01-131-14/+14
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-2/+2
* Currently the breadn_flags() and getblkx() interfaces are passedKirk McKusick2019-12-031-4/+7
* In ffs_freefile(), use a separate variable to hold the inode number withinChuck Silvers2019-11-251-8/+8
* Update ffs_getcg() function to accept a flags parameter to be passedKirk McKusick2019-10-041-12/+12
* ufs: Remove redundant brelse() after r294954Conrad Meyer2019-09-061-1/+0
* UFS: stop reusing the vnode for reallocated inode.Konstantin Belousov2019-08-291-3/+7
* The error reported in FS-14-UFS-3 can only happen on UFS/FFSKirk McKusick2019-07-171-10/+26