| Commit message (Expand) | Author | Age | Files | Lines |
* | devfs: bool -> int | Mateusz Guzik | 2020-08-10 | 2 | -2/+2 |
* | devfs: save on spurious relocking for devfs_populate | Mateusz Guzik | 2020-08-10 | 3 | -2/+16 |
* | devfs: use cheaper lockmgr entry points | Mateusz Guzik | 2020-08-10 | 1 | -0/+6 |
* | devfs: use vget_prep/vget_finish | Mateusz Guzik | 2020-08-10 | 1 | -7/+8 |
* | vfs: remove the obsolete privused argument from vaccess | Mateusz Guzik | 2020-08-05 | 1 | -1/+1 |
* | devfs: fix a vnode use-after-free in devfs_ioctl | Mateusz Guzik | 2020-07-04 | 1 | -8/+9 |
* | vfs: track sequential reads and writes separately | Thomas Munro | 2020-06-21 | 1 | -2/+2 |
* | Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) | Pawel Biernacki | 2020-02-26 | 1 | -1/+2 |
* | Fix up various vnode-related asserts which did not dump the used vnode | Mateusz Guzik | 2020-02-03 | 1 | -2/+1 |
* | Provide O_SEARCH | Kyle Evans | 2020-02-02 | 1 | -2/+2 |
* | vfs: consistently use size_t for buflen around VOP_VPTOCNP | Mateusz Guzik | 2020-02-01 | 1 | -1/+1 |
* | vfs: drop the mostly unused flags argument from VOP_UNLOCK | Mateusz Guzik | 2020-01-03 | 3 | -11/+11 |
* | vfs: flatten vop vectors | Mateusz Guzik | 2019-12-16 | 1 | -0/+2 |
* | vfs: introduce v_irflag and make v_type smaller | Mateusz Guzik | 2019-12-08 | 1 | -5/+5 |
* | tty: implement TIOCNOTTY | Kyle Evans | 2019-11-30 | 1 | -2/+9 |
* | devfs: introduce a per-dev lock to protect ->si_devsw | Mateusz Guzik | 2019-11-30 | 2 | -0/+5 |
* | vfs: change si_usecount management to count used vnodes | Mateusz Guzik | 2019-11-20 | 1 | -8/+8 |
* | devfs: use MNTK_NOMSYNC | Mateusz Guzik | 2019-10-13 | 1 | -1/+2 |
* | devfs_vptocnp(): correct the component name when node is not at top. | Konstantin Belousov | 2019-10-11 | 1 | -27/+16 |
* | devfs: add root vnode caching | Mateusz Guzik | 2019-10-06 | 1 | -1/+3 |
* | devfs: plug redundant bwillwrite avoidance | Mateusz Guzik | 2019-10-05 | 1 | -11/+0 |
* | Rework v_object lifecycle for vnodes. | Konstantin Belousov | 2019-08-29 | 1 | -1/+0 |
* | Avoid relying on header pollution from sys/refcount.h. | Mark Johnston | 2019-07-29 | 1 | -0/+1 |
* | Extract eventfilter declarations to sys/_eventfilter.h | Conrad Meyer | 2019-05-20 | 1 | -0/+1 |
* | Ensure that directory entry padding bytes are zeroed. | Mark Johnston | 2018-11-23 | 1 | -1/+1 |
* | Add d_off support for multiple filesystems. | Konstantin Belousov | 2018-11-14 | 1 | -0/+2 |
* | Move 32-bit compat support for FIODGNAME to the right place. | Brooks Davis | 2018-10-26 | 1 | -8/+34 |
* | Revert r339174: Move 32-bit compat support for FIODGNAME to the right place. | Brooks Davis | 2018-10-04 | 1 | -42/+8 |
* | Move 32-bit compat support for FIODGNAME to the right place. | Brooks Davis | 2018-10-03 | 1 | -8/+42 |
* | Make it easier for filesystems to count themselves as jail-enabled, | Jamie Gritton | 2018-05-04 | 1 | -3/+0 |
* | Move most of the contents of opt_compat.h to opt_global.h. | Brooks Davis | 2018-04-06 | 1 | -2/+0 |
* | Report INT_MAX for LINK_MAX for devfs' VOP_PATHCONF(). | John Baldwin | 2017-12-19 | 1 | -1/+1 |
* | Handle _PC_FILESIZEBITS and _PC_SYMLINK_MAX for devfs' VOP_PATHCONF(). | John Baldwin | 2017-12-19 | 1 | -0/+6 |
* | Move NAME_MAX, LINK_MAX, and CHOWN_RESTRICTED out of vop_stdpathconf(). | John Baldwin | 2017-12-19 | 1 | -0/+9 |
* | In devfs_lookupx() dotdot lookup case, avoid dereferencing | Konstantin Belousov | 2017-12-14 | 1 | -5/+6 |
* | r326394 is calling malloc with M_WAITOK under a lock, revert for now | Emmanuel Vadot | 2017-11-30 | 1 | -5/+6 |
* | devfs: Avoid a malloc/free if we just need to increment the refcount | Emmanuel Vadot | 2017-11-30 | 1 | -6/+5 |
* | sys/fs: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 7 | -0/+14 |
* | Only handle _PC_MAX_CANON, _PC_MAX_INPUT, and _PC_VDISABLE for TTY devices. | John Baldwin | 2017-09-21 | 1 | -0/+18 |
* | Commit the 64-bit inode project. | Konstantin Belousov | 2017-05-23 | 2 | -1/+14 |
* | Simplify devfs_fsync() by removing it. This might also be a minor | Edward Tomasz Napierala | 2017-02-20 | 1 | -27/+1 |
* | Apply noexec mount option for mmap(PROT_EXEC). | Konstantin Belousov | 2017-02-19 | 1 | -2/+4 |
* | Minor style fixes. | Konstantin Belousov | 2017-02-16 | 1 | -2/+3 |
* | Change the "devfs_fsync: vop_stdfsync failed" from panic to a printf. | Edward Tomasz Napierala | 2017-02-15 | 1 | -1/+1 |
* | Hide the boottime and bootimebin globals, provide the getboottime(9) | Konstantin Belousov | 2016-07-27 | 1 | -1/+3 |
* | devfs: Move most ioctl logic down to vnode layer | Conrad Meyer | 2016-07-25 | 1 | -24/+41 |
* | Another follow-up to r291460. Only access vp->v_rdev for VCHR vnodes | Konstantin Belousov | 2016-06-15 | 1 | -13/+20 |
* | Remove zero assignments in the cdev allocator. cdp memory is | Konstantin Belousov | 2016-05-21 | 1 | -5/+0 |
* | sys/devfs: unsign an index to prevent signed integer overflow. | Pedro F. Giffuni | 2016-04-28 | 1 | -1/+1 |
* | When devfs dirent is freed, a vnode might still keep a pointer to it, | Konstantin Belousov | 2016-01-22 | 1 | -0/+7 |