summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_alloc.c
AgeCommit message (Expand)Author
2025-02-01ffs: fix build with GEOM_LABEL and without FFS, e.g. MINIMALGleb Smirnoff
2025-01-13ffs_reallocblks(): ensure that pref cg is validKonstantin Belousov
2025-01-13ffs_blkpref_ufsX(): do not iterate over startcg twiceKonstantin Belousov
2023-12-03Increase UFS/FFS maximum link count from 32767 to 65530.Kirk McKusick
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-12Set UFS/FFS file type to snapshot before changing its block pointers.Kirk McKusick
2023-08-10Optimize operations on UFS/FFS filesystems with bad cylinder group(s).Kirk McKusick
2023-08-10Cleanups to UFS/FFS ffs_checkblk().Kirk McKusick
2023-08-08Rate limit kernel UFS/FFS cylinder group check-hash error messages.Kirk McKusick
2023-08-07Handle UFS/FFS file deletion from cylinder groups with check-hash failure.Kirk McKusick
2023-07-27UFS/FFS: Migrate to modern uintXX_t from u_intXX_t.Kirk McKusick
2023-07-25Comment cleanup.Kirk McKusick
2023-07-05vfs: use __enum_uint8 for vtype and vstateMateusz Guzik
2023-05-25Add the ability to adjust directory depths to background fsck_ffs(8).Kirk McKusick
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-03-29Improvement in UFS/FFS directory placement when doing mkdir(2).Kirk McKusick
2022-08-13Explicitly initialize rather than reading newly allocated UFS inodes.Kirk McKusick
2022-07-13Rewrite function definitions in the UFS/FFS code base with identifier lists.Kirk McKusick
2022-03-28ffs(3): Fix a common typo in source code commentsGordon Bergling
2022-02-01ffs: lock buffers after snaplk with LK_NOWITNESSKonstantin Belousov
2022-02-01ffs_alloc.c: order includes alphabeticallyKonstantin Belousov
2021-12-05Revert "ffs(3): Fix a typo in a sysctl description"Gordon Bergling
2021-12-04ffs(3): Fix a typo in a sysctl descriptionGordon Bergling
2021-11-13ffs: Remove assertions about locked um_devvp in several placesKonstantin Belousov
2021-10-02ffs: retire unused fsckpid mount optionRobert Wing
2021-06-23ffs: mark block (re-)allocations as seqc writesKonstantin Belousov
2021-05-31ffs: Correct the input size check in sysctl_ffs_fsck()Mark Johnston
2021-02-24ffs_reallocblks: change the guard for softdep_prealloc() call to DOINGSUJ()Konstantin Belousov
2021-01-12Convert remaining cap_rights_init users to cap_rights_init_oneMateusz Guzik
2020-11-14Add a framework that tracks exclusive vnode lock generation count for UFS.Konstantin Belousov
2020-09-15Do not copy vp into f_data for DTYPE_VNODE files.Konstantin Belousov
2020-09-01ufs: clean up empty lines in .c and .h filesMateusz Guzik
2020-08-16vfs: remove the thread argument from vgetMateusz Guzik
2020-06-05Further evaluation of the POSIX spec for fdatasync() shows that itKirk McKusick
2020-05-25This commit enables a UFS filesystem to do a forcible unmount whenChuck Silvers
2020-05-22Update name of description of vfs.ffs.setsize in comment.John Baldwin
2020-04-21Retire two unused background fsck sysctls.John Baldwin
2020-03-08fd: use smr for managing struct pwdMateusz Guzik
2020-03-06Add a new "mntfs" pseudo file system which provides private device vnodes forChuck Silvers
2020-03-01fd: move vnodes out of filedesc into a dedicated structureMateusz Guzik
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-01-13ufs: add a setter for inode i_flag fieldMateusz Guzik
2020-01-03vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik
2019-12-03Currently the breadn_flags() and getblkx() interfaces are passedKirk McKusick
2019-11-25In ffs_freefile(), use a separate variable to hold the inode number withinChuck Silvers
2019-10-04Update ffs_getcg() function to accept a flags parameter to be passedKirk McKusick
2019-09-06ufs: Remove redundant brelse() after r294954Conrad Meyer
2019-08-29UFS: stop reusing the vnode for reallocated inode.Konstantin Belousov
2019-07-17The error reported in FS-14-UFS-3 can only happen on UFS/FFSKirk McKusick