summaryrefslogtreecommitdiffstats
path: root/sys/kern/spec_vnops.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* spellingjsg2021-03-101-2/+2
* Rename poll-compatibility flag to better reflect what it is.mpi2020-06-111-2/+2
* Make spec_kqfilter() and cttykqfilter() behave like their correspondingmpi2020-06-111-6/+11
* struct vops is not modified during runtime so use const which moves eachclaudio2020-01-201-2/+2
* Convert the speclisth hash buckets into SLIST macros. This makesbluhm2019-12-271-2/+2
* Consistently release the vnode lock while calling d_close of cloned andvisa2019-10-291-29/+22
* vinvalbuf(9): tlseep -> tsleep_nsec(9); ok millert@cheloha2019-07-251-2/+2
* vwaitforio(9): tsleep(9) -> tsleep_nsec(9); ok visa@cheloha2019-07-191-2/+2
* Remember to lock v_specparent for VOP operations.visa2018-07-071-3/+13
* Fix a locking error in spec_setattr(). Unlike many VOP operations,visa2018-07-071-2/+2
* Use more list macros for v_dirtyblkhd.bluhm2018-07-021-3/+2
* Remove proc from the parameters of vn_lock(). The parameter isvisa2018-05-021-8/+8
* Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is alwaysvisa2018-04-281-9/+9
* Don't pull in <sys/file.h> just to get fcntl.hguenther2017-12-301-2/+2
* Increase size of the clone bitmap (revised diff after revert). I havenatano2016-04-051-3/+3
* Revert the clone bitmap enlargement changemikeb2016-04-011-4/+3
* Increase size of the clone bitmap. A limit of only 64 device clonesnatano2016-03-311-3/+4
* Remove the unused flags argument from VOP_UNLOCK().natano2016-03-191-9/+9
* Convert min() and uiomovei() to ulmin() and uiomove(),stefan2016-01-191-9/+11
* remove stale lint annotationstedu2015-12-051-2/+1
* First step towards making uiomove() take a size_t size argument:miod2015-02-101-3/+3
* Explicitely include <uvm/uvm_extern.h> in order to build on variable page sizemiod2014-12-291-1/+3
* primary change: move uvm_vnode out of vnode, keeping only a pointer.tedu2014-12-161-1/+2
* include sys/unistd.h where needed instead of indirect reliance. ok jsgtedu2014-11-031-1/+2
* Replace all queue *_END macro calls except CIRCLEQ_END with NULL.doug2014-09-131-3/+2
* Use local variables for ap->a_p where appropriate.guenther2013-10-301-12/+13
* Unlock the vnode while calling a device's d_close routine, except whenguenther2013-10-291-3/+11
* Make it possible to have multiple clonable devices per major.kettenis2013-08-061-3/+7
* Do a proper cleanup in the error path when opening a clonable device fails.kettenis2013-07-291-4/+7
* back out the cache flipper temporarily to work out of tree.beck2013-07-091-4/+2
* High memory page flipping for the buffer cache.beck2013-06-111-2/+4
* final removal of daddr64_t. daddr_t has been 64 bit for a long enoughderaadt2013-06-111-3/+3
* Add support for _PC_TIMESTAMP_RESOLUTION for ffs/mfs, cd9600, ext2,guenther2013-03-281-1/+4
* Handle the pathconf _PC_PATH_MAX, _PC_PIPE_BUF, _PC_ASYNC_IO,guenther2013-03-281-4/+1
* Cleanup our filesystem pathconf() code a little bit to make it easiermatthew2012-06-201-9/+12
* When using rthreads, the thread that calls exit will be the last one tojsing2011-07-301-4/+4
* clean up some left over decls from before the code moved to one filederaadt2011-07-051-1/+4
* move the specfs code to a place people can see it; ok guenther thib krwderaadt2011-07-041-3/+93
* Fix another kqfilter return value.nicm2011-07-041-2/+2
* Nuke the useless D_KQFILTER flag and just check that d_kqfilter isnicm2011-07-041-2/+2
* bread does nothing with its ucred argument. remove it. ok matthewtedu2011-07-041-4/+4
* Every single vop_default is set to eopnotsupp, so retire itthib2011-04-051-2/+1
* Bring back the "End the VOP experiment." diff, naddy's issues wherethib2010-12-211-50/+38
* Backout the VOP diff until the issues naddy was seeing on alpha (gcc3)thib2010-09-101-38/+50
* End the VOP experiment. Instead of the ridicolusly complicated operationthib2010-09-061-50/+38
* Correct the links between threads, processes, pgrps, and sessions,guenther2010-07-261-3/+3
* dont let sys/ioctl.h imply that you get the ioctls in dkio.h. thisdlg2010-05-181-1/+2
* - remove super-obvious comments from $fs_vnodeop_entries[]jasper2009-08-131-36/+36
* backout the buf_acquire() does the bremfree() since all callersthib2009-06-251-1/+2
* All caller of buf_acquire were doing bremfree before the call.art2009-06-061-2/+1