summaryrefslogtreecommitdiff
path: root/sys/coda
AgeCommit message (Expand)Author
2021-12-05s/sybolic/symbolic/ in comment.msaitoh
2021-10-20Overhaul of the EVFILT_VNODE kevent(2) filter:thorpej
2021-09-26Change the kqueue filterops::f_isfd field to filterops::f_flags, andthorpej
2021-07-24s/structres/structures + s/whenver/wheneverandvar
2021-06-29- Add a new vnode op: VOP_PARSEPATH.dholland
2020-12-19Use sel{record,remove}_knote().thorpej
2020-11-20When validating the mount device string make sure its lengthhannken
2020-11-14Rewrite coda_readdir() to directly process the container file.hannken
2020-11-14Add coda_pathconf() always returning EINVAL.hannken
2020-11-14Respect "lktype" in all paths in coda_root().hannken
2020-05-16Add ACL support for FFS. From FreeBSD.christos
2020-04-13Replace most uses of vp->v_usecount with a call to vrefcnt(vp), a functionad
2020-02-24v_interlock -> vmobjlocad
2020-02-23UVM locking changes, proposed on tech-kern:ad
2020-01-17VFS_VGET(), VFS_ROOT(), VFS_FHTOVP(): give them a "int lktype" argument, toad
2018-11-20Fix locking for readdir code (Brett Lymn)christos
2018-04-19s/static inline/static __inline/g for consistency.christos
2017-10-25Use C99 initializer for filteropsmaya
2017-06-08add a forward declaration of struct mbuf.chs
2017-05-26Make VOP_RECLAIM do the last unlock of the vnode.riastradh
2017-04-26Change VOP_REMOVE and VOP_RMDIR to preserve lock/ref on dvp.riastradh
2017-04-11Make VOP_INACTIVE preserve vnode lock on return.riastradh
2017-04-04Use spec_node_lookup_by_dev() and spec_node_getmountedfs() tohannken
2017-02-17Add generic genfs_suspendctl() and use it for all file systems.hannken
2016-08-20Remove now obsolete operation vcache_remove().hannken
2016-07-07KNF. Remove extra spaces. No functional change.msaitoh
2015-09-06More on PR 41200: headers that declare ioctls should include sys/ioccom.h.dholland
2015-08-20include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.christos
2015-05-06Remove miscfs/syncfs andhannken
2015-04-20Make VOP_LINK return directory still locked and referenced.riastradh
2015-01-06Add missing vrele() and vfs_vnode_iterator_destroy() to coda_cacheprint().hannken
2014-12-13Change coda from hashlist to vcache.hannken
2014-12-13Remove cnodes from coda_reclaim(), not from coda_inactive().hannken
2014-12-13Move the definition of NVCODA and CODA_COMPAT_5 to coda.h,hannken
2014-12-13Remove unused definitions (C_WANTED, C_LOCKED).hannken
2014-12-13Attach the control object vnode to the coda mount and release ithannken
2014-10-18src is too big these days to tolerate superfluous apostrophes. It'ssnj
2014-07-25Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I candholland
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-04-16An (un)privileged user can easily make the kernel dereference a NULLmaxv
2014-03-23Change all vfsops to use C99 designated initializers.hannken
2014-03-20Mechanically replace simplelock with kmutex_t.skrll
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2014-02-27The current implementation of vn_lock() is racy. Modification ofhannken
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2014-02-07Change vnode operation lookup to return the resulting vnode *vpp unlocked.hannken
2014-01-23Change vnode operations create, mknod, mkdir and symlink to returnhannken
2014-01-17Change vnode operations create, mknod, mkdir and symlink to keep thehannken
2013-11-27Change the queue.3 *_END(&head) macros to NULL. Since we don't have CIRCLEQchristos
2013-11-23tuck in code inside the mutexchristos