summaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_vnops.c
AgeCommit message (Expand)Author
2021-12-14ffs: support extattrs (and thus ACLs) on fifos.chs
2021-07-18Abolish all the silly indirection macros for initializing vnode ops tables.dholland
2021-07-18Use macros for the canned parts of device and fifo vnode op tables.dholland
2021-07-14Hook up ffsext_strategy to fifos. Pointed out by dholland@christos
2021-06-29- Add a new vnode op: VOP_PARSEPATH.dholland
2020-09-05Round of uvm.h cleanup.riastradh
2020-05-16Add ACL support for FFS. From FreeBSD.christos
2020-04-18Extended attribute support for ffsv2, from FreeBSD.christos
2020-02-23UVM locking changes, proposed on tech-kern:ad
2017-05-26Make VOP_RECLAIM do the last unlock of the vnode.riastradh
2017-03-02ifdef reductionchristos
2017-03-01Make compile again without "options WAPBL".hannken
2017-03-01Remove now redundant calls to fstrans_start()/fstrans_done().hannken
2014-07-25Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I candholland
2014-03-24- Make VI_XLOCK, VI_CLEAN and VI_LOCKSHARE private to kern/vfs_*.c.hannken
2013-06-23Stick ffs_, ext2_, chfs_, filecore_, cd9660_, or mfs_ in front ofdholland
2013-01-22Stuff UFS_ in front of a few of ufs's symbols to reduce namespacedholland
2012-04-29change vflushbuf() to take the full FSYNC_* flags.chs
2011-06-27Implement extended attribute listing for UFS1.manu
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2011-04-27Cleanup ffs fsync and make devices on wapbl enabled file systems work here:hannken
2011-04-15ffs_fsync: no need for wapbl_vptomp() here -- vnode is always VREG.hannken
2010-08-12ffs_reclaim: don't free an already free inode. This may happen whenhannken
2010-07-28ext2fs,ffs: free on disk inodes in the reclaim routine.hannken
2010-03-29Stop exposing fifofs internals and leave only fifo_vnodeop_p visible.pooka
2009-11-04Now that softdep has left the tree the only place needing the ffs_lock()hannken
2009-03-29fsync:ad
2009-02-22PR kern/26878 FFSv2 + softdep = livelock (no free ram)ad
2009-02-22PR kern/39564 wapbl performance issues with disk cache flushingad
2009-02-01PR kern/40469 5.0_BETA/amd64 INSTALL kernel panics when installing on log-ena...ad
2008-12-28Don't try to ffs_update VT_NON vnodeschristos
2008-12-22Add a comment.ad
2008-12-22PR kern/40246 current panics when removing swap devicesad
2008-12-21PR kern/40210 5.0 BETA WAPBL related crashad
2008-10-10Break a deadlock where one thread has a wapbl transaction, calls VOP_GETPAGEShannken
2008-08-22Add snapshot support for logging ffs file systems.hannken
2008-08-12Deny read/write access to snapshot vnodes. We use fss(4) to read fromhannken
2008-07-31Make MSDOS filesystems work again after WAPBL merge. Fixes a quiteoster
2008-07-31Merge the simonb-wapbl branch. From the original branch commit:simonb
2008-04-29PR kern/38057 ffs makes assuptions about devvp file systemad
2008-01-30Replace struct lock on vnodes with a simpler lock object built onad
2008-01-25Remove VOP_LEASE. Discussed on tech-kern.ad
2008-01-09Go back to freeing on disk inodes in the inactive routine. It would bead
2008-01-03Use pool_cache.ad
2008-01-02Merge vmlocking2 to head.ad
2007-11-26Remove the "struct lwp *" argument from all VFS and VOP interfaces.pooka
2007-10-10Merge from vmlocking:ad
2007-08-21Modify ffs_lock() to take care for changed v_vnlock. Snapshots do not needhannken
2007-08-09Move the fstrans-aware lock vnops from ufs to ffs. Other ufs file systemshannken
2007-07-20In sync, skip over vnodes based on if they are clean rather thanpooka