aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs/ufs/ufs_inode.c
Commit message (Expand)AuthorAgeFilesLines
* ufs_inactive(): stop hiding ERELOOKUP from ffs_truncate(), return it.Konstantin Belousov2021-02-121-2/+0
* Handle LoR in flush_pagedep_deps().Konstantin Belousov2020-11-141-2/+5
* ufs: catch up with removal of thread argument from VOP_INACTIVEMateusz Guzik2020-10-201-2/+1
* vfs: remove the always-curthread td argument from VOP_RECLAIMMateusz Guzik2020-08-191-1/+0
* ufs: add the missing vn_need_pageq_flush call to ufs_need_inactiveMateusz Guzik2020-01-301-0/+2
* ufs: add a setter for inode i_flag fieldMateusz Guzik2020-01-131-2/+2
* UFS: implement VOP_INACTIVE()Konstantin Belousov2019-12-101-0/+34
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-1/+1
* Rework v_object lifecycle for vnodes.Konstantin Belousov2019-08-291-24/+11
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Reduce size of ufs inode.Konstantin Belousov2016-09-171-3/+2
* Fix build.Edward Tomasz Napierala2012-04-231-1/+1
* Remove unused thread argument to vrecycle().Edward Tomasz Napierala2012-04-231-2/+1
* Remove unused thread argument from vtruncbuf().Edward Tomasz Napierala2012-04-231-2/+1
* This update uses the MNT_VNODE_FOREACH_ACTIVE interface that loopsKirk McKusick2012-04-201-0/+8
* - Fix an inode quota leak. We need to decrement the quota once and onlyJeff Roberson2011-07-041-5/+4
* VFS sometimes is unable to inactivate a vnode when vnode use countKonstantin Belousov2011-04-241-22/+28
* Use a proper type for the variable holding the summary size of the inodeKonstantin Belousov2010-12-291-1/+1
* Remove prtactive variable and related printf()s in the vop_inactiveKonstantin Belousov2010-11-191-4/+0
* - Handle the truncation of an inode with an effective link count of 0 inJeff Roberson2010-07-061-5/+9
* When downgrading the read-write mount to read-only, do_unmount() setsKonstantin Belousov2008-09-161-3/+2
* Fix livelock that could occur when snapshoting UFS with quotas, whereKonstantin Belousov2007-06-221-3/+2
* Add gjournal specific code to the UFS file system:Pawel Jakub Dawidek2006-10-311-0/+6
* Bring the call to softdep_releasefile() within the region protected byTor Egge2006-05-091-3/+7
* Block secondary writes while expunging active unlinked files.Tor Egge2006-03-111-1/+26
* Use vn_start_secondary_write() and vn_finished_secondary_write() as aTor Egge2006-03-081-3/+11
* Restore a historical ufs_inactive behavior that has been changedXin LI2005-09-231-1/+1
* - Lock the clearing of v_data in ufs_reclaim() to prevent a pagefaultJeff Roberson2005-03-171-1/+7
* Don't hold a reference on the disk vnode for each inode.Poul-Henning Kamp2005-03-151-1/+0
* - Destroy the vnode object earlier in VOP_RECLAIM as we need more ofJeff Roberson2005-03-151-3/+4
* Use vfs_hash instead of home-rolled.Poul-Henning Kamp2005-03-141-1/+1
* - Don't drop the lock in ufs_inactive().Jeff Roberson2005-03-131-4/+0
* Try to unbreak the vnode locking around vop_reclaim() (based mostly onPoul-Henning Kamp2005-02-191-1/+1
* Make filesystems get rid of their own vnodes vnode_pager object inPoul-Henning Kamp2005-01-281-0/+1
* Remove unused argument to vrecycle()Poul-Henning Kamp2005-01-281-1/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Avoid using casts as lvalues. Introduce DIP_SET macro which sets properAlexander Kabaev2004-07-281-2/+2
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* - Don't cache_purge() in ufs_reclaim. vclean() does it for us soJeff Roberson2003-10-051-1/+0
* Eliminate the i_devvp field from the incore UFS inodes, we canPoul-Henning Kamp2003-08-151-4/+1
* Use __FBSDID().David E. O'Brien2003-06-111-1/+3
* Make ffs_mountfs() static.Poul-Henning Kamp2002-12-271-5/+1
* Regularize the vop_stdlock'ing protocol across all the filesystemsKirk McKusick2002-10-141-1/+0
* - Lock accesses to v_usecount.Jeff Roberson2002-09-251-0/+4
* Since we have vp and td cached in local variables, use those insteadRobert Watson2002-09-011-1/+1
* Add support to UFS2 to provide storage for extended attributes.Kirk McKusick2002-07-191-1/+2
* Force the quota update to be done when an inode is released inKirk McKusick2002-06-251-1/+1
* This commit adds basic support for the UFS2 filesystem. The UFS2Kirk McKusick2002-06-211-5/+11
* Remove register keyword.Poul-Henning Kamp2002-05-131-2/+2