aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/devfs/devfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* Simplify devfs_fsync() by removing it. This might also be a minorEdward Tomasz Napierala2017-02-201-27/+1
* Apply noexec mount option for mmap(PROT_EXEC).Konstantin Belousov2017-02-191-2/+4
* Change the "devfs_fsync: vop_stdfsync failed" from panic to a printf.Edward Tomasz Napierala2017-02-151-1/+1
* Hide the boottime and bootimebin globals, provide the getboottime(9)Konstantin Belousov2016-07-271-1/+3
* devfs: Move most ioctl logic down to vnode layerConrad Meyer2016-07-251-24/+41
* Another follow-up to r291460. Only access vp->v_rdev for VCHR vnodesKonstantin Belousov2016-06-151-13/+20
* sys/devfs: unsign an index to prevent signed integer overflow.Pedro F. Giffuni2016-04-281-1/+1
* Assert that the linkage between struct cdev_privdata and and structKonstantin Belousov2016-01-171-0/+2
* Make devfs_fpdrop() static. It was not a public KPI, and it has noKonstantin Belousov2016-01-131-1/+1
* Hide transient EBADF errors caused by the parallel revoke(2) or forcedKonstantin Belousov2016-01-021-3/+3
* Minor style cleanup.Konstantin Belousov2016-01-011-1/+1
* Make it possible for the cdevsw d_close() driver method to detect lastKonstantin Belousov2015-12-221-3/+9
* Keep devfs mount locked for the whole duration of the devfs_setattr(),Konstantin Belousov2015-12-221-7/+14
* The cdevpriv_dtr_t typedef was not able to be used in a function prototypeJohn Baldwin2015-12-021-1/+1
* After r286237 it should be fine to call vgone(9) on a busy GEOM vnode;Edward Tomasz Napierala2015-08-231-1/+2
* The changes that introduced fo_mmap() treated all character deviceJohn Baldwin2015-08-061-6/+17
* Add a new file operations hook for mmap operations. File type-specificJohn Baldwin2015-06-041-0/+65
* Refine r280308. Do not completely disable timestamping of devfs nodesKonstantin Belousov2015-04-011-7/+25
* Disable timestamping on devfs read/write operations by default.Xin LI2015-03-211-2/+11
* The VNASSERT in vflush() FORCECLOSE case is trying to panic early toKonstantin Belousov2015-02-271-2/+1
* Ignore devfs directory entries for devices either being destroyed orKonstantin Belousov2015-01-191-0/+3
* Fix up some session-related races in devfs.Mateusz Guzik2014-11-031-23/+42
* When vnode bypass cannot be performed on the cdev file descriptor forKonstantin Belousov2014-10-151-7/+16
* devfs: tidy up after 272596Mateusz Guzik2014-10-061-3/+3
* devfs: don't take proctree_lock unconditionally in devfs_closeMateusz Guzik2014-10-061-10/+13
* Add a new fo_fill_kinfo fileops method to add type-specific information toJohn Baldwin2014-09-221-0/+1
* In msdosfs_setattr(), add a check for result of the utimes(2)Konstantin Belousov2014-06-171-4/+2
* Similar to debug.iosize_max_clamp sysctl, introduceKonstantin Belousov2013-10-151-0/+4
* Remove two instances of ARGSUSED comment, and wrap lines nearby theKonstantin Belousov2013-10-151-4/+4
* Make the seek a method of the struct fileops.Konstantin Belousov2013-08-211-0/+1
* Restore the previous sendfile(2) behaviour on the block devices.Konstantin Belousov2013-08-161-0/+1
* Stop translating the ERESTART error from the open(2) into EINTR.Konstantin Belousov2013-02-071-1/+4
* Do not force a writer to the devfs file to drain the buffer writes.Konstantin Belousov2012-12-231-0/+11
* Streamline use of cdevpriv and correct some corner cases.Hans Petter Selasky2012-08-151-0/+3
* Extend the KPI to lock and unlock f_offset member of struct file. ItKonstantin Belousov2012-07-021-11/+4
* Revert devfs part of r235911. I was unaware about old but unfinishedAlexander Motin2012-05-241-45/+0
* MFprojects/zfsd:Alexander Motin2012-05-241-0/+45
* Fix found places where uio_resid is truncated to int.Konstantin Belousov2012-02-211-2/+4
* Explicitly use curthread while manipulating td_fpop during last closeJohn Baldwin2011-12-091-3/+7
* Existing VOP_VPTOCNP() interface has a fatal flow that is critical forKonstantin Belousov2011-11-191-1/+3
* Move the cleanup of f_cdevpriv when the reference count of a devfsJohn Baldwin2011-11-041-0/+7
* Fix kernel panic when d_fdopen csw method is called for NULL fp.Konstantin Belousov2011-11-031-0/+4
* Add the fo_chown and fo_chmod methods to struct fileops and use themKonstantin Belousov2011-08-161-0/+2
* While fixing the looping of a thread while devfs vnode is reclaimed,Konstantin Belousov2011-07-131-6/+12
* Don't allow user created symbolic links to cover another entries markedJaakko Heinonen2010-12-151-0/+5
* - Assert that dm_lock is exclusively held in devfs_rules_apply() andJaakko Heinonen2010-12-151-0/+1
* Add reference counting for devfs paths containing user created symbolicJaakko Heinonen2010-09-271-0/+2
* Modify devfs_fqpn() for future use in devfs path reference countingJaakko Heinonen2010-09-211-14/+19
* Remove empty devfs directories automatically.Jaakko Heinonen2010-09-151-8/+31
* Set de_dir for user created symbolic links. This will be needed to beJaakko Heinonen2010-08-261-0/+1