summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_vops.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Document that `a_p' is always curproc by using a KASSERT().mpi2020-10-071-1/+12
* Make fifo_kqfilter() honor FREAD|FWRITE just like fifo_poll() does.mpi2020-04-081-2/+3
* Revert previous, syzkaller found a way to trigger the KASSERT().mpi2020-03-311-12/+1
* Document that `a_p' is always curproc by using a KASSERT().mpi2020-03-301-1/+12
* The v_inflight counter was added to mark vnodes that currently do an operationclaudio2020-02-141-6/+2
* Move the LK_DRAIN logic from VOP_LOCK() to vclean() the only caller ofclaudio2020-02-131-13/+1
* Convert infinite sleeps to tsleep_nsec(9).mpi2019-12-081-2/+2
* When a thread tries to exclusively lock a vnode, the same thread mustanton2019-08-261-1/+13
* Make VOP_ADVLOCK() safe to use without kernel lockvisa2019-05-031-6/+2
* if a write fails, we mark the buffer invalid and throw it away. this cantedu2019-02-171-2/+6
* Drop redundant "node == parent node" checks from VOP_RMDIR()visa2018-06-211-1/+3
* Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is alwaysvisa2018-04-281-5/+3
* Syncronize filesystems to disk when suspending. Each mountpoint's vnodesderaadt2018-02-101-23/+112
* VOP_REALLOCBLKS() and related code is unused since the removal ofnatano2016-05-231-16/+1
* Remove the unused flags argument from VOP_UNLOCK().natano2016-03-191-3/+2
* Use two 2q caches for the buffer cache, moving previously warm buffers from thebeck2015-07-191-1/+5
* Pass fflag to VOP_POLL so vfs fifo functions can get at the filemillert2015-05-011-2/+3
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Oops, missed the new #include when manually applying the diff fromguenther2015-01-191-1/+3
* Fix bracing in ASSERT_VP_ISLOCKED(vp) macro to not always panic()guenther2015-01-191-5/+6
* Switch time_t, ino_t, clock_t, and struct kevent's ident and dataguenther2013-08-131-4/+2
* back out the cache flipper temporarily to work out of tree.beck2013-07-091-6/+1
* High memory page flipping for the buffer cache.beck2013-06-111-1/+6
* final removal of daddr64_t. daddr_t has been 64 bit for a long enoughderaadt2013-06-111-3/+3
* Handle the pathconf _PC_PATH_MAX, _PC_PIPE_BUF, _PC_ASYNC_IO,guenther2013-03-281-1/+21
* rename VFSDEBUG to VFLCKDEBUG;thib2011-07-021-2/+2
* Every single vop_default is set to eopnotsupp, so retire itthib2011-04-051-38/+72
* Add $OpenBSD$ prompted by mikeb@thib2010-09-081-0/+1
* End the VOP experiment. Instead of the ridicolusly complicated operationthib2010-09-061-0/+595