aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/devfs
Commit message (Expand)AuthorAgeFilesLines
* devfs readdir: handle short buffer same as UFSKonstantin Belousov2025-08-011-1/+8
* devfs: Set eofflag in devfs_readdir()Mark Johnston2025-05-291-0/+2
* sysctl(9): Ease exporting struct sizes; Discourage doing thatOlivier Certner2025-05-071-5/+2
* devfs: Return early from sysctl_devname() if no input is givenMark Johnston2025-03-201-0/+3
* kern: Make fileops and filterops tables const where possibleMark Johnston2024-11-261-2/+2
* devfs_allocv(): styleKonstantin Belousov2024-05-121-2/+1
* cdevpriv(9): add iteratorKonstantin Belousov2024-03-231-0/+20
* kcmp(2): implement for devfs filesKonstantin Belousov2024-01-241-0/+9
* devfs(5): Fix a typo in a source code commentGordon Bergling2024-01-201-1/+1
* sys: Remove ancient SCCS tags.Warner Losh2023-11-273-6/+0
* devfs: add integrity asserts for cdevp_listJason A. Harmening2023-09-213-1/+16
* Fix MNT_IGNORE for devfs, fdescfs and nullfsDoug Rabson2023-08-261-1/+1
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-167-14/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-127-7/+7
* sys/fs: do not report blocks allocated for synthetic file systemsStefan Eßer2023-04-251-2/+2
* vfs: add the concept of vnode state transitionsMateusz Guzik2022-12-261-0/+2
* vfs: always retain path buffer after lookupMateusz Guzik2022-09-171-1/+0
* devfs: stop taking the interlock in devfs_deleteMateusz Guzik2022-09-141-3/+2
* devfs: retire the unused DEVFS_DEL_VNLOCKED flagMateusz Guzik2022-09-142-8/+3
* Retire clone_drain_lockMateusz Guzik2022-08-202-5/+0
* fs: fix a few common typos in source code commentsGordon Bergling2022-02-061-1/+1
* insmntque1(): remove useless argumentsKonstantin Belousov2022-01-311-14/+7
* Revert b58ca5df0bb7 ("vfs: remove the now unused insmntque1")Mateusz Guzik2022-01-271-1/+1
* devfs: stop using insmntque1Mateusz Guzik2022-01-261-5/+4
* vfs: add vop_stdadd_writecount_nomsyncMateusz Guzik2021-11-261-0/+2
* vfs: remove thread argument from VOP_STATMateusz Guzik2021-10-111-2/+2
* vfs: remove cn_threadMateusz Guzik2021-10-111-1/+1
* devfs: Avoid comparison with an uninitialized var in devfs_fp_check()Mark Johnston2021-05-031-2/+1
* Remove #define _KERNEL hacks from libprocstatKonstantin Belousov2021-02-212-2/+9
* devfs: fix use count leak when using TIOCSCTTYMateusz Guzik2021-02-091-1/+1
* devfs(4): defer freeing until we drop devmtx ("cdev")Edward Tomasz Napierala2020-12-291-3/+3
* fs: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-4/+0
* devfs: Abstract locking assertionsConrad Meyer2020-08-122-3/+6
* devfs: rework si_usecount to track opensMateusz Guzik2020-08-112-16/+149
* devfs: bool -> intMateusz Guzik2020-08-102-2/+2
* devfs: save on spurious relocking for devfs_populateMateusz Guzik2020-08-103-2/+16
* devfs: use cheaper lockmgr entry pointsMateusz Guzik2020-08-101-0/+6
* devfs: use vget_prep/vget_finishMateusz Guzik2020-08-101-7/+8
* vfs: remove the obsolete privused argument from vaccessMateusz Guzik2020-08-051-1/+1
* devfs: fix a vnode use-after-free in devfs_ioctlMateusz Guzik2020-07-041-8/+9
* vfs: track sequential reads and writes separatelyThomas Munro2020-06-211-2/+2
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+2
* Fix up various vnode-related asserts which did not dump the used vnodeMateusz Guzik2020-02-031-2/+1
* Provide O_SEARCHKyle Evans2020-02-021-2/+2
* vfs: consistently use size_t for buflen around VOP_VPTOCNPMateusz Guzik2020-02-011-1/+1
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-033-11/+11
* vfs: flatten vop vectorsMateusz Guzik2019-12-161-0/+2
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-5/+5
* tty: implement TIOCNOTTYKyle Evans2019-11-301-2/+9
* devfs: introduce a per-dev lock to protect ->si_devswMateusz Guzik2019-11-302-0/+5