summaryrefslogtreecommitdiffstats
path: root/sys/tmpfs (follow)
Commit message (Expand)AuthorAgeFilesLines
* spellingjsg2021-03-111-3/+3
* Refactor klist insertion and removalvisa2020-12-251-3/+3
* Fix build of tmpfsvisa2020-10-122-2/+5
* tmpfs_reclaim() has to make sure the VFS cache has no more locks heldgerhard2020-07-151-1/+3
* Rename poll-compatibility flag to better reflect what it is.mpi2020-06-111-2/+2
* Use a new EV_OLDAPI flag to match the behavior of poll(2) and select(2).mpi2020-06-081-1/+4
* Abstract the head of knote lists. This allows extending the lists,visa2020-04-071-3/+3
* Replace field f_isfd with field f_flags in struct filterops to allowvisa2020-02-201-4/+4
* struct vops is not modified during runtime so use const which moves eachclaudio2020-01-204-8/+8
* Use C99 designated initializers with struct filterops. In addition,visa2019-12-311-7/+21
* Convert struct vfsops initializer to C99 style.bluhm2019-12-261-15/+15
* Use -1 to indicate an invalid uid/gid, not UID_MAX and GID_MAX.millert2019-10-171-2/+1
* Allow concurrent reads of the f_offset field of struct file byanton2019-08-051-2/+2
* Revert anton@ changes about read/write unlockingsolene2019-07-121-2/+2
* Make read/write of the f_offset field belonging to struct file MP-safe;anton2019-07-101-2/+2
* 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