summaryrefslogtreecommitdiff
path: root/sys/kern/vfs_subr.c
AgeCommit message (Expand)Author
2014-04-10pull the bufcache freelist code out into separate functions to allow newTed Unangst
2014-03-24Split the API: struct ucred remains the kernel internal structure whilePhilip Guenther
2014-01-21bzero -> memsetTed Unangst
2013-12-01Change 'mountlist' from CIRCLEQ to TAILQ. Be paranoid andKenneth R Westerback
2013-11-27Defer the v_type initialisation until after the vnode has been purged fromJoel Sing
2013-10-02format string fix: b_flags is longStefan Fritsch
2013-10-01Format string fixes: Cast time_t to long longStefan Fritsch
2013-08-08Uncomment kprintf format attributes for sys/kernSylvestre Gallon
2013-07-30The previous change was made while chasing nfs performance issuesBob Beck
2013-06-24Manipulating buffers after sleeping is dangerous. Instead of attemptingBob Beck
2013-04-15Add an f_mntfromspec member to struct statfs, which specifies the name ofJoel Sing
2013-02-17Comment out recently added __attribute__((__format__(__kprintf__))) annotationsMiod Vallat
2013-02-09Add explicit __attribute__ ((__format__(__kprintf__)))) to the functions andMiod Vallat
2012-11-17 Don't map a buffer (and potentially sleep) when invalidating it in vinvalbuf.Bob Beck
2012-10-01Make groupmember() check the effective gid too, so that the checks arePhilip Guenthe
2012-09-19vhold() and vdrop() are prototyped in vnode.h, so don't repeat them herePhilip Guenthe
2012-07-16oops, need sys/acct.h tooTheo de Raadt
2012-07-16Put acct_shutdown() proto in a better placeTheo de Raadt
2011-07-04move the specfs code to a place people can see it; ok guenther thib krwTheo de Raadt
2011-07-02rename VFSDEBUG to VFLCKDEBUG;Thordur I. Bjornsson
2010-12-21Bring back the "End the VOP experiment." diff, naddy's issues whereThordur I. Bjornsson
2010-12-06- drop NENTS(), which was yet another copy of nitems().Jasper Lievisse Adriaanse
2010-09-10Backout the VOP diff until the issues naddy was seeing on alpha (gcc3)Thordur I. Bjornsson
2010-09-06End the VOP experiment. Instead of the ridicolusly complicated operationThordur I. Bjornsson
2010-08-12Nuke extra (typoed) extern declaration and a spare newline from the lastOwain Ainsworth
2010-08-11Make the number of vnodes to correspond to the number of buffers inBob Beck
2010-06-29makefstype was only used in ported from freebsd filesystems. fix themTed Unangst
2010-06-28Add the rtable id as an argument to rn_walktree(). Functions likeClaudio Jeker
2010-05-06Fix favail format string.Marco Pfatschbacher
2009-12-17if anyone vref()s a VNON vnode, panic. This should not happen.Owain Ainsworth
2009-08-17dd 'show all bufs' to show all the buffers in the systemJasper Lievisse Adriaanse
2009-08-13add a show all vnodes command, use dlg's nice pool_walk() to accomplishThordur I. Bjornsson
2009-08-12Namecache revamp.Bob Beck
2009-08-02Dynamic buffer cache support - a re-commit of what was backed outBob Beck
2009-06-25backout the buf_acquire() does the bremfree() since all callersThordur I. Bjornsson
2009-06-15Back out all the buffer cache changes I committed during c2k9. This reverts t...Bob Beck
2009-06-06All caller of buf_acquire were doing bremfree before the call.Artur Grabowski
2009-06-03Change bufhash from the old grotty hash table to red-black trees hangingBob Beck
2008-11-10Fix typo in comment, okay jmc@.Pedro Martelletto
2008-11-01change vrele() to return an int. if it returns 0, it can gaurantee thatTheo de Raadt
2008-07-05re-introduce vdrop() to signal a lost intrest in a vnode;Thordur I. Bjornsson
2008-06-14A bunch of pool_get() + bzero() -> pool_get(..., .. | PR_ZERO)Michael Knudsen
2008-06-13back out stupid vnode change that was unintentionally includedBob Beck
2008-06-12Bring biomem diff back into the tree after the nfs_bio.c fix went in.Theo de Raadt
2008-06-11back out biomem diff since it is not right yet. Doing very largeTheo de Raadt
2008-06-10Buffer cache revampBob Beck
2008-06-09Update access(2) to have modern semantics with respect to X_OK andTodd C. Miller
2008-05-07remove the vfc_mountroot member from vfsconf andThordur I. Bjornsson
2008-05-07Implement routing priorities. Every route inserted has a priority assignedClaudio Jeker
2008-05-06retire vfs_mountroot();Thordur I. Bjornsson