summaryrefslogtreecommitdiff
path: root/sys/coda
AgeCommit message (Expand)Author
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
2013-11-23replace open-coded scan with macro; fix lockingchristos
2013-11-23Since mountlist is now a TAILQ, convert some missed usagesriz
2013-10-18C requires a statement after a label, and a declaration is not ariz
2013-10-17remove unused code from macrochristos
2013-10-17remove unused code.christos
2013-10-17move module code inside module ifdefchristos
2012-08-04mention current statuschristos
2012-08-04Don't increment the mount reference count here. Otherwise we are left withchristos
2012-08-02- move debugging functions to vcoda so modules with -DDEBUG linkchristos
2012-07-28-fno-common fallout.matt
2012-05-04comment out debugging printfschristos
2012-05-04depend on "vcoda" since it has symbols we need.christos
2012-05-04fix locking in getpages when running executables.christos
2012-05-04remove variable names from prototypes.christos
2012-05-03move the assert after the locked case.christos
2012-05-02Instead of sharing the coda vnode lock with the ffs vnode lock, share thechristos
2012-04-28cosmetic only: __func__, vnode_tchristos