summaryrefslogtreecommitdiff
path: root/sys/fs/adosfs
AgeCommit message (Expand)Author
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-09-30Replace macro v_specmountpoint with two functions spec_node_getmountedfs()hannken
2013-03-18C99 section 6.7.2.3 (Tags) Note 3 states that:plunky
2012-12-20Change bread() and breadn() to never return a buffer onhannken
2012-11-05Excise struct componentname from the namecache.dholland
2012-11-05Disentangle the namecache from the internals of namei.dholland
2012-10-03Use getdisksize() to find out geometry, fetch only other magic valuesmlelstv
2012-07-22Move some the test for MAKEENTRY into the cache_enter(9). Make somermind
2012-03-13Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls withelad
2011-11-14VOP_OPEN() needs a locked vnode. All these copy-and-pasted xxxfs_mount()hannken
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2011-05-23Convert some simple_lock(9) uses to mutex(9) and malloc(9) to kmem(9).rmind
2011-05-19Remove cache_purge(9) calls from reclamation routines in the file systems,rmind
2010-11-30Abolish the SAVENAME and HASBUF flags. There is now always a buffer,dholland
2010-07-21Make holding v_interlock mandatory for callers of vget().hannken
2010-07-01Remove vlockmgr(). Generic vnode lock operations now use a rwlock locatedhannken
2010-06-24Clean up vnode lock operations pass 2:hannken
2010-01-08The VATTR_NULL/VREF/VHOLD/HOLDRELE() macros lost their will to livepooka
2009-08-30Fixed fatal warnings with ADOSFS_DIAGNOSTIC.phx
2009-07-03Where possible, extract the file-system's access() routine to two internalelad
2009-06-29Convert 67 namei call sites to use namei_simple, in these functions:dholland
2009-06-23Move the implementation of vaccess() to genfs_can_access(), in line withelad
2009-04-25Add genfs_can_mount() and use it to prevent some more code duplication ofelad
2009-03-15ansify function definitionscegger
2009-03-14ANSIfy another 1261 function definitions.dsl
2009-03-14Change about 4500 of the K&R function definitions to ANSI ones.dsl
2009-03-14Remove all the __P() from sys (excluding sys/dist)dsl
2008-12-16The great QUOTA purge of '08: get rid of those #ifdef QUOTA andpooka
2008-11-26Rototill all remaining file systems to use ubc_uiomove() insteadpooka
2008-06-28Create sysctl entries during module initialisation and destroy themrumble
2008-05-16Make sure all cached buffers with valid, not yet written data have beenhannken
2008-05-10Convert file systems to dynamically attach with the new module interface.rumble
2008-04-29PR kern/38057 ffs makes assuptions about devvp file systemad
2008-02-05Do genfs_node_init() earlier. PR kern/36162.ad
2008-01-30Replace struct lock on vnodes with a simpler lock object built onad
2008-01-28Fix some race conditions in rename.dholland
2008-01-25Remove VOP_LEASE. Discussed on tech-kern.ad
2008-01-24specfs changes for PR kern/37717 (raidclose() is no longer called onad
2008-01-04Start detangling lock.h from intr.h. This is likely to cause short termad
2008-01-02Merge vmlocking2 to head.ad
2007-12-08Remove cn_lwp from struct componentname. curlwp should be usedpooka
2007-11-26Remove the "struct lwp *" argument from all VFS and VOP interfaces.pooka
2007-10-10Merge from vmlocking:ad
2007-10-08Merge brelse() changes from the vmlocking branch.ad
2007-07-31* nuke the nameidata parameter from VFS_MOUNT(). Nobody on tech-kernpooka
2007-07-29It's not a good idea for device drivers to modify b_flags, as they don'tad