summaryrefslogtreecommitdiff
path: root/sys/miscfs
AgeCommit message (Expand)Author
2021-12-08s/efficent/efficient/ in comments.andvar
2021-10-20Don't use genfs_rename_knote() in the "rename foo over hard-link to itself"thorpej
2021-10-20Overhaul of the EVFILT_VNODE kevent(2) filter:thorpej
2021-10-11Mark the EVFILT_VNODE filters MP-safe.thorpej
2021-10-11Setting EV_EOF requires modifying kn->kn_flags. However, that relies onthorpej
2021-10-10Must hold kn->kn_kq->kq_lock to modify kn->kn_flags.thorpej
2021-10-05PR/53299: RVP: kernfs and procfs are broken when sysctl security.curtainchristos
2021-10-02- Add a new EVFILT_WRITE test case for FIFOs that correctly validatesthorpej
2021-10-02...and correct my terrible spelling.thorpej
2021-10-02- Strenghen the poll(2) fifo_inout test to ensure that once the readerthorpej
2021-10-02- fifo_poll(): If the last writer has disappeared, detect this and returnthorpej
2021-09-29The kq filterops that interact with sockets are MPSAFE.thorpej
2021-09-29- Change selremove_knote() from returning void to bool, and returnthorpej
2021-09-26Change the kqueue filterops::f_isfd field to filterops::f_flags, andthorpej
2021-07-19Abolish all the silly indirection macros for initializing vnode ops tables.dholland
2021-07-18Abolish all the silly indirection macros for initializing vnode ops tables.dholland
2021-07-18Use macros for the canned parts of device and fifo vnode op tables.dholland
2021-07-06Fix perms on /kern/{r,}rootdev.dholland
2021-07-06Add missing VOP_KQFILTER to kernfs.dholland
2021-06-29Add containment for the cloning devices hack in vn_open.dholland
2021-06-29- Add a new vnode op: VOP_PARSEPATH.dholland
2021-06-28VOP_BMAP() may be called via ioctl(FIOGETBMAP) on any vnode that applicationschs
2021-05-01Make sure fdesc_lookup() never returns VNON vnodes.hannken
2020-12-28Fix procfs environ node.riastradh
2020-12-25When reading from a block device, queue parallel block requests tomlelstv
2020-12-19Use sel{record,remove}_knote().thorpej
2020-09-05Round of uvm.h cleanup.riastradh
2020-09-05genfs_rename: Fix deadlocks in cross-directory cyclic rename.riastradh
2020-08-19Remove trailing \n from UVMHIST_LOG() format strings.simonb
2020-08-14centralize calls from UVM to radixtree into a few functions.chs
2020-08-10Output offsets in hex for UVMHIST.rin
2020-08-07accmode should be accmode_tchristos
2020-06-27Introduce genfs_pathconf() and use it for the default case in all filesystems.christos
2020-06-14genfs_putpages(): when building a cluster make use of pages in the in thead
2020-06-11Counter tweaks:ad
2020-06-11uvm_availmem(): give it a boolean argument to specify whether a recentad
2020-05-31struct statvfs is too large for stack. Use malloc(9) instead.rin
2020-05-26Add need-flags for kernfs.bouyer
2020-05-25- Alter the convention for uvm_page_array slightly, so the basic searchad
2020-05-23Move proc_lock into the data segment. It was dynamically allocated becausead
2020-05-20Fix EPERM vs EACCES on chtimes (thanks @hannken)christos
2020-05-18remove debugging, it is just clutter.christos
2020-05-18Fix EPERM vs EACCES return.christos
2020-05-17Start trying to reduce cache misses on vm_page during fault processing.ad
2020-05-16Add ACL support for FFS. From FreeBSD.christos
2020-04-29Put forward declaration a little further forward to unbreak build.riastradh
2020-04-29If the procfs mount is marked as linux-compat, then allow proc lookupthorpej
2020-04-25Allow root to access and modify system space extended attributes.christos
2020-04-21Revert the changes made in February to make cwdinfo use mostly lockless,ad
2020-04-20Add missing include of <sys/atomic.h> to fix the buildmartin