aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/devfs
Commit message (Expand)AuthorAgeFilesLines
* Ensure that directory entry padding bytes are zeroed.Mark Johnston2018-11-231-1/+1
* Add d_off support for multiple filesystems.Konstantin Belousov2018-11-141-0/+2
* Move 32-bit compat support for FIODGNAME to the right place.Brooks Davis2018-10-261-8/+34
* Revert r339174: Move 32-bit compat support for FIODGNAME to the right place.Brooks Davis2018-10-041-42/+8
* Move 32-bit compat support for FIODGNAME to the right place.Brooks Davis2018-10-031-8/+42
* Make it easier for filesystems to count themselves as jail-enabled,Jamie Gritton2018-05-041-3/+0
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-2/+0
* Report INT_MAX for LINK_MAX for devfs' VOP_PATHCONF().John Baldwin2017-12-191-1/+1
* Handle _PC_FILESIZEBITS and _PC_SYMLINK_MAX for devfs' VOP_PATHCONF().John Baldwin2017-12-191-0/+6
* Move NAME_MAX, LINK_MAX, and CHOWN_RESTRICTED out of vop_stdpathconf().John Baldwin2017-12-191-0/+9
* In devfs_lookupx() dotdot lookup case, avoid dereferencingKonstantin Belousov2017-12-141-5/+6
* r326394 is calling malloc with M_WAITOK under a lock, revert for nowEmmanuel Vadot2017-11-301-5/+6
* devfs: Avoid a malloc/free if we just need to increment the refcountEmmanuel Vadot2017-11-301-6/+5
* sys/fs: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-277-0/+14
* Only handle _PC_MAX_CANON, _PC_MAX_INPUT, and _PC_VDISABLE for TTY devices.John Baldwin2017-09-211-0/+18
* Commit the 64-bit inode project.Konstantin Belousov2017-05-232-1/+14
* 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
* Minor style fixes.Konstantin Belousov2017-02-161-2/+3
* 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
* Remove zero assignments in the cdev allocator. cdp memory isKonstantin Belousov2016-05-211-5/+0
* sys/devfs: unsign an index to prevent signed integer overflow.Pedro F. Giffuni2016-04-281-1/+1
* When devfs dirent is freed, a vnode might still keep a pointer to it,Konstantin Belousov2016-01-221-0/+7
* 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
* Make it possible to forcibly unmount devfs.Edward Tomasz Napierala2015-08-241-0/+2
* 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-212-3/+12
* The VNASSERT in vflush() FORCECLOSE case is trying to panic early toKonstantin Belousov2015-02-271-2/+1
* Stop enforcing additional reference on all cdevs, which was introducedKonstantin Belousov2015-01-192-6/+1
* Ignore devfs directory entries for devices either being destroyed orKonstantin Belousov2015-01-192-0/+13
* Avoid race with "dev_rel()" when using the recently addedHans Petter Selasky2015-01-141-0/+6
* Fix up some session-related races in devfs.Mateusz Guzik2014-11-031-23/+42
* Fix multiple incorrect SYSCTL arguments in the kernel:Hans Petter Selasky2014-10-211-2/+2
* 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