summaryrefslogtreecommitdiff
path: root/sys/kern/vfs_subr.c
AgeCommit message (Expand)Author
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
2008-03-23Wrong printf construct.Miod Vallat
2008-03-16Widen some struct statfs fields to support large filesystem stataOtto Moerbeek
2007-12-13replace calls to ltsleep with tsleepBret Lambert
2007-11-16er, the newline is wrong. dissapointing.Theo de Raadt
2007-11-15newline before syncing disks is way prettierTheo de Raadt
2007-10-29MALLOC/FREE -> malloc/freeCharles Longeau
2007-09-15Allow to pull out an usb stick with ffs filesystem while mountedAlexander Bluhm
2007-09-07Use M_ZERO in a few more places to shave bytes from the kernel.Artur Grabowski
2007-08-07 A few changes to deal with multi-user performance issues seen. thisBob Beck
2007-06-01decouple the allocated number of vnodes from the "desiredvnodes" variableBob Beck
2007-05-31remove some silly casts, no real changeTed Unangst
2007-05-31NFSv2 cannot cope with a big number of vnodes, so revert to NPROC-basedPedro Martelletto
2007-05-30back out vfs change - todd fries has seen afs issues, and I'm suspiciousBob Beck
2007-05-29 Step one of some vnode improvements - change getnewvnode toBob Beck
2007-05-28de-inline vref();Thordur I. Bjornsson
2007-05-26Dynamic buffer cache. Initial diff from mickey@, okay art@ beck@ toby@Pedro Martelletto
2007-05-26Nuke a bunch of simpelocks and associated goo.Thordur I. Bjornsson
2007-05-17Collapse struct v_selectinfo in struct vnode, remove theThordur I. Bjornsson