aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_subr.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a LOR in vfs_busy() where, after msleeping, it would lockRick Macklem2011-04-231-1/+2
* Remove malloc type M_NETADDR unused since splitting into vfs_subr.cSergey Kandaurov2011-04-041-2/+0
* Do not assert buffer lock in VFS_STRATEGY() when kernel already paniced.Konstantin Belousov2011-03-081-1/+1
* Based on discussions on the svn-src mailing list, rework r218195:Matthew D Fleming2011-02-081-4/+4
* Put the general logic for being a CPU hog into a new functionMatthew D Fleming2011-02-021-2/+2
* When vtruncbuf() iterates over the vnode buffer list, lock buffer objectKonstantin Belousov2011-01-251-2/+5
* Specify a CTLTYPE_FOO so that a future sysctl(8) change does not needMatthew D Fleming2011-01-181-2/+4
* sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.Matthew D Fleming2011-01-121-4/+4
* - Restore dropping the priority of syncer down to PPAUSE when it is idle.John Baldwin2011-01-061-0/+7
* Teach ddb "show mount" about MNTK_SUJ flag.Konstantin Belousov2010-12-271-0/+1
* Allow shared-locked vnode to be passed to vunref(9).Konstantin Belousov2010-11-241-5/+15
* Remove prtactive variable and related printf()s in the vop_inactiveKonstantin Belousov2010-11-191-3/+0
* Fix some more style(9) issues.Rebecca Cran2010-11-141-15/+19
* Fix style(9) issues from r215281 and r215282.Rebecca Cran2010-11-141-8/+17
* Add descriptions to some more sysctls.Rebecca Cran2010-11-141-13/+13
* Protect mnt_syncer with the sync_mtx. This prevents a (rare) vnode leakKonstantin Belousov2010-09-111-4/+27
* As long as we are going to panic anyway, there's no need to hide additionalEd Maste2010-09-011-2/+0
* execve(2) has a special check for file permissions: a file must have atJaakko Heinonen2010-08-301-0/+6
* There is a bug in vfs_allocate_syncvnode() failure handling in mount code.Pawel Jakub Dawidek2010-08-281-7/+5
* The buffers b_vflags field is not always properly protected byKonstantin Belousov2010-08-121-0/+10
* In order for MAXVNODES_MAX to be an "int" on powerpc and sparc, we mustAlan Cox2010-08-041-1/+1
* Update the "desiredvnodes" calculation. In particular, make the part ofAlan Cox2010-08-021-8/+19
* Use ISO C99 integer types in sys/kern where possible.Ed Schouten2010-06-211-2/+2
* Backout r207970 for now, it can lead to deadlocks.Pawel Jakub Dawidek2010-06-171-13/+0
* Sometimes vnodes share the lock despite being different vnodes onKonstantin Belousov2010-06-031-2/+3
* Add VOP_ADVLOCKPURGE so that the file system is called when purgingZachary Loafman2010-05-121-1/+1
* When there is no memory or KVA, try to help by reclaiming some vnodes.Pawel Jakub Dawidek2010-05-121-0/+13
* I added vfs_lowvnodes event, but it was only used for a short while and nowPawel Jakub Dawidek2010-05-111-1/+0
* - Merge soft-updates journaling from projects/suj/head into head. ThisJeff Roberson2010-04-241-0/+1
* Add missing MNT_NFS4ACLS.Jaakko Heinonen2010-04-041-0/+1
* Fix some whitespace nits.Pawel Jakub Dawidek2010-04-031-7/+5
* Add missing mnt_kern_flag flags in 'show mount' output.Pawel Jakub Dawidek2010-04-031-1/+5
* Add function vop_rename_fail(9) that performs needed cleanup for locksKonstantin Belousov2010-04-021-0/+14
* Add new function vunref(9) that decrements vnode use count (and holdKonstantin Belousov2010-01-171-70/+53
* Add a knob to allow reclaim of the directory vnodes that are source ofKonstantin Belousov2009-12-281-2/+10
* Now that all the callers seem to be fixed, add KASSERTs to make sure VAPPENDEdward Tomasz Napierala2009-12-261-0/+2
* VI_OBJDIRTY vnode flag mirrors the state of OBJ_MIGHTBEDIRTY vm objectKonstantin Belousov2009-12-211-4/+3
* Extend ddb(4) "show mount" command to print active string mount options.Jaakko Heinonen2009-11-191-0/+13
* Provide default implementation for VOP_ACCESS(9), so that filesystems whichEdward Tomasz Napierala2009-10-011-0/+3
* Use C99 initialization for struct filterops.Robert Watson2009-09-121-8/+21
* In vfs_mark_atime(9), be resistent against reclaimed vnodes.Konstantin Belousov2009-09-091-1/+5
* Call prison_check from vfs_suser rather than re-implementing it.Jamie Gritton2009-07-021-2/+1
* Adapt vfs kqfilter to the shared vnode lock used by zfs write vop. UseKonstantin Belousov2009-06-101-8/+39
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* Remove the now invalid (and possibly unused) debug.mpsafevfsAttilio Rao2009-05-301-9/+0
* Add VOP_ACCESSX, which can be used to query for newly added V*Edward Tomasz Napierala2009-05-301-0/+47
* Add hierarchical jails. A jail may further virtualize its environmentJamie Gritton2009-05-271-13/+5
* Remove the thread argument from the FSD (File-System Dependent) parts ofAttilio Rao2009-05-111-2/+2
* Replace v_dd vnode pointer with v_cache_dd pointer to struct namecacheAlexander Kabaev2009-03-291-0/+1
* Change vfs_busy to wait until an outcome of pending unmountAlexander Kabaev2009-03-021-5/+13