summaryrefslogtreecommitdiff
path: root/sys/kern/vfs_subr.c
AgeCommit message (Expand)Author
2001-02-26Move v_writecount test back to it original placeConstantine Sapuntzakis
2001-02-26Make ref counts 32-bit unsigned ints as opposed to a potpourri of longs andConstantine Sapuntzakis
2001-02-24Cleanup of vnode interface continues. Get rid of VHOLD/HOLDRELE.Constantine Sapuntzakis
2001-02-23Remove the clustering fields from the vnodes and place them in theConstantine Sapuntzakis
2001-02-21Latest soft updates from FreeBSD/Kirk McKusickConstantine Sapuntzakis
2001-02-08do not print stuff when not verboseMichael Shalayeff
2000-09-27Minimal optimization.Artur Grabowski
2000-07-17Don't wait for B_READ buffers on shutdown.Artur Grabowski
2000-04-25Use CIRCLEQ_FOREACHConstantine Sapuntzakis
2000-04-21see if there is any meaning under curproc before using &proc0 in vfs_syncwait...Michael Shalayeff
1999-12-05With soft updates, some buffers will be remarked as dirty after being written.Artur Grabowski
1999-12-05Use VONSYNCLIST to see if we should remove a vnode from the sync list insteadArtur Grabowski
1999-08-20more paranoid check of the refcount in vfs_registerArtur Grabowski
1999-08-08From NetBSD; vdevgone, used for revoking access to device nodes when theyNiklas Hallqvist
1999-05-31New struct statfs with mount options. NOTE: this replaces statfs(2),Todd C. Miller
1999-05-06factor out sync+wait code into vfa_syncwait() routine forMichael Shalayeff
1999-04-30in vput, simple_unlock the v_interlock before VOP_INACTIVE, not afterArtur Grabowski
1999-03-11backoutTheo de Raadt
1999-03-11back out unapproved changesTheo de Raadt
1999-03-11indentMichael Shalayeff
1999-03-11factor sync+wait operation out into a separate function.Michael Shalayeff
1999-02-26adapt to uvm vnode pagerArtur Grabowski
1999-02-19add vfs_register and vfs_unregister functionsArtur Grabowski
1998-12-28simple_lock fixesArtur Grabowski
1998-12-22deconfuse vprint, print holdcount, not refcount when we are talking about hol...Artur Grabowski
1998-12-10vfs_unmountall: retry to unmount all remaining filesystems when one unmount f...Artur Grabowski
1998-12-05Framework for generating automatic test code for locking disciplineConstantine Sapuntzakis
1998-12-04VFS-Lite2 requires stricter locking around vnode buffer queues. vinvalbufConstantine Sapuntzakis
1998-11-20vn_lock already unlocks the simple lock. don't do that againArtur Grabowski
1998-11-12Integrate latest soft updates patches for McKusick.Constantine Sapuntzakis
1998-10-13In vrele, vget, reinstate to following orderConstantine Sapuntzakis
1998-08-30Cleanup.Constantine Sapuntzakis
1998-08-06Rename vop_revoke, vn_bwrite, vop_noislocked, vop_nolock, vop_nounlockConstantine Sapuntzakis
1998-04-25typoNiklas Hallqvist
1998-02-20typoNiklas Hallqvist
1998-01-11Fix a couple spinlock references. More code motion in vfs_subr.cConstantine Sapuntzakis
1998-01-10Broke up vfs_subr.c which was getting a bit huge. We now have seperate filesConstantine Sapuntzakis
1997-11-24Fix non-DIAGNOSTIC (and non-COMPAT*) compilationNiklas Hallqvist
1997-11-07Fixed hang on shutdownConstantine Sapuntzakis
1997-11-06DEBUG now compilesConstantine Sapuntzakis
1997-11-06Updates for VFS Lite 2 + soft update.Constantine Sapuntzakis
1997-10-06back out vfs lite2 till after 2.2Theo de Raadt
1997-10-06VFS Lite2 ChangesConstantine Sapuntzakis
1997-04-25proper mask check; mike@fast.cs.utah.eduTheo de Raadt
1997-04-14Minor performance enhancements from NetBSDThorsten Lockert
1997-02-24OpenBSD tagsNiklas Hallqvist
1997-02-11Add fs_id support and random inode generation numbers for ffs.Todd C. Miller
1997-01-04spec_advlock() via lf_advlock()kstailey
1996-08-08Make {,f}chown(2) behaviour POSIX.1 compliant with SUID / SGID filesThorsten Lockert
1996-05-02sync syscalls, no sys/cpu.hTheo de Raadt