summaryrefslogtreecommitdiff
path: root/sys/fs/devfs
AgeCommit message (Expand)Author
2025-10-24devfs: make destroy_dev() a release barrier for cdevpriv destructors runsKonstantin Belousov
2025-10-16style(9): white space after ; and around binary operatorsDavid E. O'Brien
2025-09-27vfs: retire the VREF macroMateusz Guzik
2025-09-27vfs: retire the NULLVP macroMateusz Guzik
2025-08-01devfs readdir: handle short buffer same as UFSKonstantin Belousov
2025-05-29devfs: Set eofflag in devfs_readdir()Mark Johnston
2025-05-07sysctl(9): Ease exporting struct sizes; Discourage doing thatOlivier Certner
2025-03-20devfs: Return early from sysctl_devname() if no input is givenMark Johnston
2024-11-26kern: Make fileops and filterops tables const where possibleMark Johnston
2024-05-12devfs_allocv(): styleKonstantin Belousov
2024-03-23cdevpriv(9): add iteratorKonstantin Belousov
2024-01-24kcmp(2): implement for devfs filesKonstantin Belousov
2024-01-20devfs(5): Fix a typo in a source code commentGordon Bergling
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-09-21devfs: add integrity asserts for cdevp_listJason A. Harmening
2023-08-26Fix MNT_IGNORE for devfs, fdescfs and nullfsDoug Rabson
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-04-25sys/fs: do not report blocks allocated for synthetic file systemsStefan Eßer
2022-12-26vfs: add the concept of vnode state transitionsMateusz Guzik
2022-09-17vfs: always retain path buffer after lookupMateusz Guzik
2022-09-14devfs: stop taking the interlock in devfs_deleteMateusz Guzik
2022-09-14devfs: retire the unused DEVFS_DEL_VNLOCKED flagMateusz Guzik
2022-08-20Retire clone_drain_lockMateusz Guzik
2022-02-06fs: fix a few common typos in source code commentsGordon Bergling
2022-01-31insmntque1(): remove useless argumentsKonstantin Belousov
2022-01-27Revert b58ca5df0bb7 ("vfs: remove the now unused insmntque1")Mateusz Guzik
2022-01-27devfs: stop using insmntque1Mateusz Guzik
2021-11-26vfs: add vop_stdadd_writecount_nomsyncMateusz Guzik
2021-10-11vfs: remove thread argument from VOP_STATMateusz Guzik
2021-10-11vfs: remove cn_threadMateusz Guzik
2021-05-03devfs: Avoid comparison with an uninitialized var in devfs_fp_check()Mark Johnston
2021-02-21Remove #define _KERNEL hacks from libprocstatKonstantin Belousov
2021-02-09devfs: fix use count leak when using TIOCSCTTYMateusz Guzik
2020-12-29devfs(4): defer freeing until we drop devmtx ("cdev")Edward Tomasz Napierala
2020-09-01fs: clean up empty lines in .c and .h filesMateusz Guzik
2020-08-12devfs: Abstract locking assertionsConrad Meyer
2020-08-11devfs: rework si_usecount to track opensMateusz Guzik
2020-08-10devfs: bool -> intMateusz Guzik
2020-08-10devfs: save on spurious relocking for devfs_populateMateusz Guzik
2020-08-10devfs: use cheaper lockmgr entry pointsMateusz Guzik
2020-08-10devfs: use vget_prep/vget_finishMateusz Guzik
2020-08-05vfs: remove the obsolete privused argument from vaccessMateusz Guzik
2020-07-04devfs: fix a vnode use-after-free in devfs_ioctlMateusz Guzik
2020-06-21vfs: track sequential reads and writes separatelyThomas Munro
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2020-02-03Fix up various vnode-related asserts which did not dump the used vnodeMateusz Guzik
2020-02-02Provide O_SEARCHKyle Evans
2020-02-01vfs: consistently use size_t for buflen around VOP_VPTOCNPMateusz Guzik
2020-01-03vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik