summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_subr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Initialize va_filerev in vattr_null() to avoid leaking stack garbage;guenther2015-10-131-9/+23
* Use the radix API directly and get rid of the function pointers. Therempi2015-10-081-10/+6
* rn_inithead() offset argument is now specified in byte, missed in previous.mpi2015-10-071-2/+2
* Make every subsystem using a radix tree call rn_init() and pass thempi2015-09-041-1/+3
* Fix rn_match and there for the expoerted lookup functions in radix.cclaudio2015-07-161-3/+1
* Drop and reacquire the kernel lock in the vfs_shutdown and "cold"mikeb2015-05-121-1/+14
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Return EINVAL if the creds supplied for NFS export have a cr_ngroups lessguenther2015-03-021-3/+7
* rename desiredvnodes to initialvnodes. less of a lie. ok beck deraadttedu2015-01-091-2/+2
* start retiring the nointr allocator. specify PR_WAITOK as a flag as atedu2014-12-191-5/+5
* remove lock.h from uvm_extern.h. another holdover from the simpletonlocktedu2014-12-171-1/+2
* primary change: move uvm_vnode out of vnode, keeping only a pointer.tedu2014-12-161-1/+9
* convert bcopy to memcpy. ok millerttedu2014-12-101-6/+6
* simple lock is long deadtedu2014-11-211-2/+1
* delete the KERN_VNODE sysctl. it fails to provide any isolation from thetedu2014-11-191-65/+1
* prefer sizeof(*ptr) to sizeof(struct) for malloc and freetedu2014-11-141-2/+2
* pass size argument to free()deraadt2014-11-031-5/+5
* Replace all queue *_END macro calls except CIRCLEQ_END with NULL.doug2014-09-131-3/+2
* pass the size to free in some of the obvious casestedu2014-07-131-3/+3
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-6/+6
* Stop using a shutdown hook for softraid(4) and explicitly shutdownmpi2014-07-101-1/+9
* decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt2014-07-081-4/+2
* While it may be smart to use the radix tree for exports it is not OK toclaudio2014-06-041-28/+28
* pull the bufcache freelist code out into separate functions to allow newtedu2014-04-101-3/+3
* Split the API: struct ucred remains the kernel internal structure whileguenther2014-03-241-7/+5
* bzero -> memsettedu2014-01-211-2/+2
* Change 'mountlist' from CIRCLEQ to TAILQ. Be paranoid andkrw2013-12-011-22/+10
* Defer the v_type initialisation until after the vnode has been purged fromjsing2013-11-271-2/+2
* format string fix: b_flags is longsf2013-10-021-2/+2
* Format string fixes: Cast time_t to long longsf2013-10-011-5/+6
* Uncomment kprintf format attributes for sys/kernsyl2013-08-081-4/+4
* The previous change was made while chasing nfs performance issuesbeck2013-07-301-4/+15
* Manipulating buffers after sleeping is dangerous. Instead of attemptingbeck2013-06-241-15/+4
* Add an f_mntfromspec member to struct statfs, which specifies the name ofjsing2013-04-151-4/+6
* Comment out recently added __attribute__((__format__(__kprintf__))) annotationsmiod2013-02-171-4/+4
* Add explicit __attribute__ ((__format__(__kprintf__)))) to the functions andmiod2013-02-091-5/+8
* Don't map a buffer (and potentially sleep) when invalidating it in vinvalbuf.beck2012-11-171-2/+3
* Make groupmember() check the effective gid too, so that the checks areguenther2012-10-011-2/+2
* vhold() and vdrop() are prototyped in vnode.h, so don't repeat them hereguenther2012-09-191-3/+1
* oops, need sys/acct.h tooderaadt2012-07-161-1/+2
* Put acct_shutdown() proto in a better placederaadt2012-07-161-3/+1
* move the specfs code to a place people can see it; ok guenther thib krwderaadt2011-07-041-3/+2
* rename VFSDEBUG to VFLCKDEBUG;thib2011-07-021-3/+3
* Bring back the "End the VOP experiment." diff, naddy's issues wherethib2010-12-211-6/+5
* - drop NENTS(), which was yet another copy of nitems().jasper2010-12-061-4/+3
* Backout the VOP diff until the issues naddy was seeing on alpha (gcc3)thib2010-09-101-5/+6
* End the VOP experiment. Instead of the ridicolusly complicated operationthib2010-09-061-6/+5
* Nuke extra (typoed) extern declaration and a spare newline from the lastoga2010-08-121-3/+1
* Make the number of vnodes to correspond to the number of buffers inbeck2010-08-111-5/+14
* makefstype was only used in ported from freebsd filesystems. fix themtedu2010-06-291-18/+1