summaryrefslogtreecommitdiff
path: root/sys/miscfs/genfs
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-10Change layerfs_vget(), layerfs_fhtovp() and the various layer xxx_mount()hannken
2014-02-09When layer_node_alloc() finds another thread already inserted the nodehannken
2014-02-07Change vnode operation lookup to return the resulting vnode *vpp unlocked.hannken
2014-02-06Move fstrans_start()/fstrans_done() into genfs_insane_rename() to protecthannken
2014-01-29Allow layer_node_create() with unlocked lower node and changehannken
2014-01-23Change vnode operations create, mknod, mkdir and symlink to returnhannken
2013-10-25Turn a few __unused into __diagusedmartin
2013-10-19Mark a potentially unused variablemartin
2013-10-19Mark a potentially unused (if an arch implements pmap_update as emptymartin
2013-06-06Add missing declaration of struct vnode.dholland
2013-05-02Fix (harmless) typo in struct genfs_rename_ops::gro_lookup prototype.riastradh
2012-10-10In layer_lookup(), clear *vpp before returning EROFS, as otherwise adholland
2012-05-31Ooopppsss! sysctl nodes created during module load time cannot bepgoyette
2012-05-31When built as module, track sysctl node creations, and destroy them onpgoyette
2012-05-22don't block on pager map for read-ahead.yamt
2012-05-08Implement a genfs_rename abstraction.riastradh
2012-04-29change vflushbuf() to take the full FSYNC_* flags.chs
2012-03-30uid mismatch for file flags changes is expected to fail with EPERM notnjoly
2012-03-13Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls withelad
2012-02-01Change the syscall API for quotas over to the new non-proplib one.dholland
2012-01-29Remove the extra op argument to VFS_QUOTACTL() - the op is now storeddholland
2012-01-29Introduce struct vfs_quotactl_args. Use it.dholland
2012-01-29Move the proplib-based quota command dispatching (that is, the codedholland
2012-01-29Move the code for iterating over the multiple RPC calls in a quotadholland
2011-10-31typo in a commentyamt
2011-10-09Trim unused headers.uebayasi
2011-09-01Use the new UVM_KMF_COLORMATCH flag to get a congruent mappings of the usermatt
2011-08-31genfs_do_directio: acquire the lock of page owner for now and fix PR/45177.rmind
2011-07-11Layer_fsync(): when syncing a device node call spec_fsync() to clean thehannken
2011-07-11Change VOP_BWRITE() to take a vnode as its first argument like all otherhannken
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2011-04-21Move some #ifdefs to prevent a code path change when DEBUG .vs. !DEBUGmatt
2011-04-18G/C unused speedup_syncer() mechanism and thus simplify some code.rmind
2011-04-03- Use offsetof() in VOPARG_OFFSETOF() instead of re-implementing it.rmind
2011-03-06merge the bouyer-quota2 branch. This adds a new on-disk formatbouyer
2011-01-13Layer_revoke(): change previous to always take an extra reference on thehannken
2011-01-10Add layer_revoke() that adjusts the lower vnode use count to be at least ashannken
2011-01-02layer_inactive: With specnodes introduced during vmlocking2hannken
2010-12-27Extend the range of fstrans transactions to a sequence of vnode operationshannken
2010-12-06Correct an assertion; pointed out by mrg@ and pooka@, thanks.uebayasi
2010-12-03genfs_do_putpages(): When testing an uobject for dirty or modifiedhannken
2010-11-30Always take the object lock before changing vmpage flags. Fixes a deadlockhannken
2010-11-30Abolish the SAVENAME and HASBUF flags. There is now always a buffer,dholland
2010-11-30Abolish struct componentname's cn_pnbuf. Use the path buffer in thedholland
2010-11-19Whitespace.uebayasi
2010-11-09Genfs_getpages(): Break a deadlock where one thread runs VOP_GETPAGES(),hannken
2010-11-03genfs_getpages: restore vm_page array correctly in PGO_LOCKED erroruebayasi
2010-09-01replace the earlier workaround for PR 40389 with a better fix.chs