summaryrefslogtreecommitdiffstats
path: root/sys/tmpfs (follow)
Commit message (Expand)AuthorAgeFilesLines
* Introduce a dedicated entry point data structure for file locks. This new dataanton2019-01-211-2/+2
* More "explicitely" -> "explicitly" in various comments.krw2018-10-221-2/+2
* Make callers of VOP_CREATE(9) and VOP_MKNOD(9) responsible forvisa2018-06-071-14/+6
* Call vput(dvp) in vnode operation functions instead of calling it invisa2018-05-282-5/+12
* Drop unnecessary `p' parameter from vget(9).visa2018-05-271-2/+2
* Fix build without DIAGNOSTIC, ok mikeb@reyk2018-05-231-2/+5
* Remove proc from the parameters of vn_lock(). The parameter isvisa2018-05-022-6/+6
* Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is alwaysvisa2018-04-281-14/+14
* Now that the args are passed in by the caller there is no need to callpatrick2018-04-061-4/+1
* Use RWL_IS_VNODE with locks that are acquired through VOP_LOCK(),visa2018-03-281-2/+2
* add "int stall" argument required by filesystem stall code; from Tomohiro Kusumideraadt2018-03-071-3/+4
* In uvm Chuck decided backing store would not be allocated proactivelyderaadt2017-12-111-12/+12
* If you use sys/param.h, you don't need sys/types.hderaadt2017-09-081-2/+1
* Tweak lock inits to make the system runnable with witness(4)visa2017-04-201-2/+2
* Fix indentation. No binary change.jsg2016-09-221-5/+5
* all pools have their ipl set via pool_setipl, so fold it into pool_init.dlg2016-09-151-7/+5
* pool_setipl for tmpfs.dlg2016-08-231-1/+3
* Set the vfs_systcl member of the vsfops struct to eopnotsupp. While we checkkettenis2016-07-221-2/+2
* don't allow mounting with noval owner. panics later.tedu2016-07-111-1/+4
* Remove the lockmgr() API. It is only used by filesystems, where it is anatano2016-06-193-8/+9
* Fix some issues wrt timestamp updating. The tmpfs_read() andnatano2016-05-021-5/+10
* Remove the unused flags argument from VOP_UNLOCK().natano2016-03-191-15/+15
* Convert to uiomove. From Martin Natano.stefan2016-02-062-8/+8
* kill malloc(9) pointless check, malloc(9) call is using M_WAITOK flag and thus will sleep untilgsoares2016-01-131-3/+1
* fix nde structure initialization, noticed in netbsd pr 50381 by mmcc@beck2015-12-111-2/+2
* correct errant spacingtedu2015-12-081-8/+8
* Tweaks utimensat/futimens handling to always update ctime, even when bothguenther2015-04-172-10/+14
* Remove some includes include-what-you-use claims don'tjsg2015-03-142-4/+2
* First step towards making uiomove() take a size_t size argument:miod2015-02-102-7/+7
* remove #if 0 cdefs.h blocksderaadt2015-01-216-36/+6
* change pool allocator to null and pass waitok to indicate nointrtedu2014-12-231-5/+5
* remove lock.h from uvm_extern.h. another holdover from the simpletonlocktedu2014-12-171-1/+2
* Prefer MADV_* over POSIX_MADV_* in kernel for consistency: the latterguenther2014-12-171-4/+4
* primary change: move uvm_vnode out of vnode, keeping only a pointer.tedu2014-12-161-1/+3
* Use MAP_INHERIT_* for the 'inh' argument to the UMV_MAPFLAG() macro,guenther2014-12-151-3/+3
* Disallow file allocations on directories that have been removeddcoppa2014-12-041-1/+6
* move arc4random prototype to systm.h. more appropriate for most codetedu2014-11-181-3/+1
* Replace a plethora of historical protection options with justderaadt2014-11-161-7/+7
* tmpfs free sizestedu2014-11-022-4/+4
* unnecessary malloc.h includetedu2014-11-021-2/+1
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-122-4/+4
* decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt2014-07-082-4/+3
* Reduce uvm include madness. Use <uvm/uvm_extern.h> instead ofmpi2014-03-282-4/+4
* guenther's addition of filechk didn't take into account the differentespie2014-02-281-9/+7
* Check for offset wraparound and enforce RLIMIT_FSIZE.guenther2014-02-251-1/+14
* bring over kqfilter code from ufs which works better than thetedu2014-01-221-2/+105
* Delay checking the vnode locking of the target vnodes in tmpfs_rename()guenther2014-01-071-3/+8
* zap defines that don't make any sense for usespie2013-12-251-4/+1
* sync specvops with ffs (fixing spec_open along the way)tedu2013-12-231-12/+14
* Move KASSERT a bit further down because it can apparently be triggered bykettenis2013-12-231-2/+3