aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs/ffs
Commit message (Expand)AuthorAgeFilesLines
* Renumber soft-update types starting at 1 instead of 0 to avoid confusionKirk McKusick2018-04-052-34/+44
* Revert r313780 (UFS_ prefix)Ed Maste2018-03-174-20/+19
* Prefix UFS symbols with UFS_ to reduce namespace pollutionEd Maste2018-03-174-19/+20
* This change is some refactoring of Mark Johnston's changes in r329375Kirk McKusick2018-03-022-19/+25
* ffs: softdep_disk_write_complete: Quiesce spurious Coverity warningConrad Meyer2018-03-011-1/+2
* 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-162-0/+4
* The goal of this change is to prevent accidental foot shooting byKirk McKusick2018-02-082-15/+30
* Occasional cylinder-group check-hash errors were being reported onKirk McKusick2018-02-062-2/+27
* When reading a cylinder group, break out reporting of check hash errorsKirk McKusick2018-01-311-3/+18
* Refactoring of reading and writing of the UFS/FFS superblock.Kirk McKusick2018-01-264-123/+292
* ext2fs|ufs:Unsign some values related to allocation.Pedro F. Giffuni2018-01-241-1/+2
* Revert r327781, r328093, r328056:Pedro F. Giffuni2018-01-242-8/+7
* ufs: use mallocarray(9).Pedro F. Giffuni2018-01-172-7/+8
* Softlink inodes can own buffers with dependencies.Konstantin Belousov2018-01-111-1/+2
* Generalize the fix from r322757 and apply it to several more places.Konstantin Belousov2018-01-091-34/+45
* When handling write completion, take SU lock around calls toKonstantin Belousov2018-01-091-4/+6
* Postpone the disassotiation of the background write buffer with devvpKonstantin Belousov2018-01-091-1/+1
* SPDX: Complete License ID tags for UFS.Pedro F. Giffuni2017-12-273-3/+3
* kernel: Fix several typos and minor errorsEitan Adler2017-12-271-1/+1
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-252-4/+0
* Remove dead initialization of the inode pointer.Alexander Kabaev2017-12-231-1/+1
* Provide a sysctl to force synchronous initialization of inode blocks.Mark Johnston2017-12-091-1/+15
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-275-0/+10
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-209-0/+18
* Improve the message printed when the cylinder group checksum is wrong.Konstantin Belousov2017-11-051-1/+15
* Remove a stale and incorrect comment.Mark Johnston2017-10-281-5/+1
* Remove workqueue items after updating the workqueue tail pointer.Mark Johnston2017-10-281-3/+2
* Make drain_output() use bufobj_wwait().Mark Johnston2017-10-251-12/+1
* Don't defer wakeup()s for completed journal workitems.John Baldwin2017-09-261-5/+1
* Fix 32bit build.Konstantin Belousov2017-09-221-2/+2
* Continuing efforts to provide hardening of FFS, this change adds aKirk McKusick2017-09-226-18/+118
* Add UFS_LINK_MAX for the UFS-specific limit on link counts.John Baldwin2017-09-181-1/+1
* The new fsck recovery information to enable it to find backupKirk McKusick2017-09-041-2/+0
* Protect v_rdev dereference with the vnode interlock instead of theKonstantin Belousov2017-08-251-2/+2
* Avoid dereferencing potentially freed workitem inKonstantin Belousov2017-08-211-2/+26
* Style.Konstantin Belousov2017-08-211-1/+1
* Since the switch to GPT disk labels, fsck for UFS/FFS has beenKirk McKusick2017-08-091-0/+14
* Avoid reading a snapshot block when it is already in the cache.Kirk McKusick2017-07-311-1/+1
* Improve publication of the newly allocated snapdata.Konstantin Belousov2017-07-211-18/+32
* Unlock correct lock in ffs_snapblkfree().Konstantin Belousov2017-07-211-1/+1
* Account for lock recursion when transfering snaplock to the vnode lockKonstantin Belousov2017-07-211-1/+5
* Remove write-only variable.Konstantin Belousov2017-07-161-3/+0
* A followup to r320453, correct removal of the blocks from UFS snapshots.Konstantin Belousov2017-07-161-1/+2
* Create a new function ffs_getcg() to read in and verify a cylinderKirk McKusick2017-06-284-100/+65
* Mitigate several problems with the softdep_request_cleanup() on busyKonstantin Belousov2017-06-032-26/+74
* Clean possible td_su reference on the struct mount being unmounted asKonstantin Belousov2017-06-031-0/+4