summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs
AgeCommit message (Expand)Author
2025-10-14ffs_truncate: correct INVARIANTS panic debug outputRyan Libby
2025-09-27vfs: retire the NULLVP macroMateusz Guzik
2025-08-25ffs(3): Fix a typo in a source code commentGordon Bergling
2025-08-17vfs: Introduce VN_ISDEV() macroDag-Erling Smørgrav
2025-08-03ufs: Remove uses of DEBUG_VFS_LOCKSMark Johnston
2025-07-31ufs: change isrmdir type to bool or u_int as appropriateKonstantin Belousov
2025-07-04ufs: remove um_checkpath_lockKonstantin Belousov
2025-06-17Internal scheduling priorities: Always use symbolic onesOlivier Certner
2025-03-20Formatting and style cleanups.Kirk McKusick
2025-03-19Get consistent updates for UFS superblocks.Kirk McKusick
2025-02-01ffs: fix build with GEOM_LABEL and without FFS, e.g. MINIMALGleb Smirnoff
2025-01-30Defer the January 19, 2038 date limit in UFS1 filesystems to February 7, 2106Kirk McKusick
2025-01-16Fix backward compatibility with UFS1 filesystems created before June 2002Kirk McKusick
2025-01-15Use ffs_sbget() to replace open-coded superblock reload.Kirk McKusick
2025-01-14fs: Add new VFCF_xxx flags for va_filerevRick Macklem
2025-01-13ffs_reallocblks(): ensure that pref cg is validKonstantin Belousov
2025-01-13ffs_blkpref_ufsX(): do not iterate over startcg twiceKonstantin Belousov
2025-01-12Eliminate unneeded variables and computations.Kirk McKusick
2024-12-05fs: Add static asserts for the size of fid structuresRick Macklem
2024-11-22buf: Add a runningbufclaim() helperMark Johnston
2024-11-13SU+J: all writes to SU journal must be exempt from runningbufspace throttlingKonstantin Belousov
2024-09-15softdep_mount: report failure of the softdepflush thread creationKonstantin Belousov
2024-09-15softdep_mount: on journal start failure, report the mount point pathKonstantin Belousov
2024-07-29proc: Remove kernel stack swapping support, part 7Mark Johnston
2024-07-24Do not allow snapshots on UFS filesystems using gjournal.Kirk McKusick
2024-05-10uio: Use switch statements when handling UIO_READ vs UIO_WRITEJohn Baldwin
2024-02-19Eliminate unnecessary UFS1 integrity checks.Kirk McKusick
2024-01-11Add vnode_pager_clean_{a,}sync(9)Konstantin Belousov
2024-01-08ffs/ffs_rawread.c: clean up includesKonstantin Belousov
2023-12-16ufs: do not leave around empty buffers shadowing disk contentKonstantin Belousov
2023-12-03Increase UFS/FFS maximum link count from 32767 to 65530.Kirk McKusick
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-10-27Fix build with gcc12.Navdeep Parhar
2023-09-09ufs: restore name cache fast path lookupMateusz Guzik
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h 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-10Clean up and document UFS/FFS error returns.Kirk McKusick
2023-08-10UFS: panic rather than forcibly unmount the root fsChuck Silvers
2023-08-09Remove a partial UFS/FFS snapshot if it fails to build successfully.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-26Add diagnostics to fsck_ffs(8) for journaled soft-updates debugging.Kirk McKusick
2023-07-25Comment cleanup.Kirk McKusick
2023-07-23ufs: stop using LK_SLEEPFAIL in ffs_syncMateusz Guzik