summaryrefslogtreecommitdiff
path: root/sys/kern/vfs_subr.c
AgeCommit message (Expand)Author
2016-05-26The doforce variable isn't modified anywhere. Also, the only filesystemMartin Natano
2016-04-26copy_statfs_info() is not only used by ufs, but by other filesystems too,Martin Natano
2016-04-26fix off by one in vfs_vnode_print - found by miodBob Beck
2016-04-07Share clone bitmap between aliased vnodes. This prevents duplicate cloneMartin Natano
2016-04-05Increase size of the clone bitmap (revised diff after revert). I haveMartin Natano
2016-04-01Revert the clone bitmap enlargement changeMike Belopuhov
2016-03-31Increase size of the clone bitmap. A limit of only 64 device clonesMartin Natano
2016-03-19Remove the unused flags argument from VOP_UNLOCK().natano
2016-03-14Change a bunch of (<blah> *)0 to NULL.Kenneth R Westerback
2015-12-05remove stale lint annotationsTed Unangst
2015-11-16In getdevvp() set the VISTTY flag on a vnode to indicate the underlyingTheo de Raadt
2015-10-13Initialize va_filerev in vattr_null() to avoid leaking stack garbage;Philip Guenther
2015-10-08Use the radix API directly and get rid of the function pointers. ThereMartin Pieuchot
2015-10-07rn_inithead() offset argument is now specified in byte, missed in previous.Martin Pieuchot
2015-09-04Make every subsystem using a radix tree call rn_init() and pass theMartin Pieuchot
2015-07-16Fix rn_match and there for the expoerted lookup functions in radix.cClaudio Jeker
2015-05-12Drop and reacquire the kernel lock in the vfs_shutdown and "cold"Mike Belopuhov
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-03-02Return EINVAL if the creds supplied for NFS export have a cr_ngroups lessPhilip Guenther
2015-01-09rename desiredvnodes to initialvnodes. less of a lie. ok beck deraadtTed Unangst
2014-12-19start retiring the nointr allocator. specify PR_WAITOK as a flag as aTed Unangst
2014-12-17remove lock.h from uvm_extern.h. another holdover from the simpletonlockTed Unangst
2014-12-16primary change: move uvm_vnode out of vnode, keeping only a pointer.Ted Unangst
2014-12-10convert bcopy to memcpy. ok millertTed Unangst
2014-11-21simple lock is long deadTed Unangst
2014-11-19delete the KERN_VNODE sysctl. it fails to provide any isolation from theTed Unangst
2014-11-14prefer sizeof(*ptr) to sizeof(struct) for malloc and freeTed Unangst
2014-11-03pass size argument to free()Theo de Raadt
2014-09-13Replace all queue *_END macro calls except CIRCLEQ_END with NULL.Doug Hogan
2014-07-13pass the size to free in some of the obvious casesTed Unangst
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-10Stop using a shutdown hook for softraid(4) and explicitly shutdownMartin Pieuchot
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hTheo de Raadt
2014-06-04While it may be smart to use the radix tree for exports it is not OK toClaudio Jeker
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