summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_inode.c
Commit message (Expand)AuthorAgeFilesLines
* Handle LoR in flush_pagedep_deps().Konstantin Belousov2020-11-141-0/+6
* Add ffs_inode_bwrite() helper.Konstantin Belousov2020-11-141-12/+13
* Revert r367669 to re-commit with proper messageKonstantin Belousov2020-11-141-13/+12
* Add a framework that tracks exclusive vnode lock generation count for UFS.Konstantin Belousov2020-11-141-12/+13
* ufs: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+1
* Clear the IN_SIZEMOD and IN_IBLKDATA flags only when doing aKirk McKusick2020-06-061-1/+21
* Further evaluation of the POSIX spec for fdatasync() shows that itKirk McKusick2020-06-051-4/+8
* UFS: write inode block for fdatasync(2) if pointers in inode where allocatedKonstantin Belousov2020-06-041-1/+1
* This commit enables a UFS filesystem to do a forcible unmount whenChuck Silvers2020-05-251-6/+9
* Fixing the soft update macros in -r359612 triggered a previouslyKirk McKusick2020-04-091-0/+1
* Revert -r359612 as it can cause other panics.Kirk McKusick2020-04-061-5/+5
* When shrinking the size of a directory it is sometimes necessary toKirk McKusick2020-04-031-5/+5
* ufs: add a setter for inode i_flag fieldMateusz Guzik2020-01-131-7/+7
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-1/+1
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-2/+2
* Currently the breadn_flags() and getblkx() interfaces are passedKirk McKusick2019-12-031-25/+5
* When updating the user or group disk quotas for the return of inodes orKirk McKusick2019-07-311-2/+2
* Remove "struct ucred*" argument from vtruncbufAlan Somers2019-05-241-1/+1
* Give more complete information in INVARIANTS panic messages at end ofKirk McKusick2019-03-111-3/+8
* Continuing efforts to provide hardening of FFS. This change adds aKirk McKusick2018-12-111-0/+1
* In preparation for adding inode check-hashes, clean up andKirk McKusick2018-11-131-2/+8
* Remove the Yarrow PRNG algorithm option in accordance with due noticeMark Murray2018-08-261-2/+2
* Replace the TRIM consolodation framework originally added in -r337396Kirk McKusick2018-08-181-6/+15
* Revert -r337396. It is being replaced with a revised interface thatKirk McKusick2018-08-181-40/+7
* Put in place the framework for consolodating contiguous blocks intoKirk McKusick2018-08-061-7/+40
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Continuing efforts to provide hardening of FFS, this change adds aKirk McKusick2017-09-221-2/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* prefix UFS symbols with UFS_ to reduce namespace pollutionEd Maste2017-02-151-18/+19
* Reduce size of ufs inode.Konstantin Belousov2016-09-171-18/+20
* Sprinkle DOINGASYNC() checks so as to do delayed writes for asyncBruce Evans2016-09-081-10/+11
* If IO_SYNC was passed to ffs_truncate(), request synchronous inodeKonstantin Belousov2016-05-171-1/+1
* Add four new RCTL resources - readbps, readiops, writebps and writeiops,Edward Tomasz Napierala2016-04-071-0/+8
* The UFS filesystem requires that the last block of a file always beKirk McKusick2016-02-241-17/+60
* The bread() function was inconsistent about whether it would returnKirk McKusick2016-01-271-3/+1
* Huge cleanup of random(4) code.Mark Murray2015-06-301-6/+12
* - Convert the bufobj lock to rwlock.Jeff Roberson2013-05-311-0/+1
* For UFS2 i_blocks is unsigned. The current "sanity" check that itKirk McKusick2013-02-031-3/+3
* Remove unused thread argument from vtruncbuf().Edward Tomasz Napierala2012-04-231-3/+2
* A refinement of change 232351 to avoid a race with a forcible unmount.Kirk McKusick2012-03-281-4/+19
* Add a third flags argument to ffs_syncvnode to avoid a possible conflictKirk McKusick2012-03-251-3/+3
* Remove superfluous brackets.Konstantin Belousov2012-03-111-1/+1
* Do schedule delayed writes for async mounts.Konstantin Belousov2012-03-111-7/+11
* Do not fall back to slow synchronous i/o when low on memory or buffers.Konstantin Belousov2012-03-111-2/+4
* This change avoids a kernel deadlock on "snaplk" when usingKirk McKusick2012-03-011-12/+37
* Generalize ffs_pages_remove() into vn_pages_remove().Martin Matuska2011-08-251-13/+1
* Add an FFS specific mount option to allow a filesystem checkerKirk McKusick2011-07-151-1/+1
* Add a new option, OBJPR_NOTMAPPED, to vm_object_page_remove(). Passing thisAlan Cox2011-06-291-1/+1
* Ensure that filesystem metadata contained within persistent snapshotsKirk McKusick2011-06-151-5/+7
* Implement fully asynchronous partial truncation with softupdates journalingJeff Roberson2011-06-101-74/+52