summaryrefslogtreecommitdiff
path: root/sys/fs/tmpfs
AgeCommit message (Expand)Author
2010-03-02Don't generate unused fs_thefs.h headers.pooka
2010-01-08The VATTR_NULL/VREF/VHOLD/HOLDRELE() macros lost their will to livepooka
2009-11-22Fix panic when trying to delete a directory entry (hi yamt!) by notjmmv
2009-11-11Simplify tmpfs_itimes() and use vfs_timestamp(). Also, replace unnecessaryrmind
2009-10-17Make tmpfs write fail when process file size limit is reached.njoly
2009-10-06tmpfs_rename: handle hard-links correctly. Fixes PR/41236.rmind
2009-09-03"kauth_action_t = KAUTH_VNODE_WRITE_FLAGS;" must be C**. However,pooka
2009-09-03Implement the vnode scope and adapt tmpfs to use it.elad
2009-07-03Where possible, extract the file-system's access() routine to two internalelad
2009-06-23Move the implementation of vaccess() to genfs_can_access(), in line withelad
2009-05-07Extract the open-coded authorization logic for chtimes() from variouselad
2009-04-29replace outdated comment. no functional changepooka
2009-04-22Per discussion on tech-kern@:elad
2009-04-20Refactor some duplicated file-system code.elad
2009-04-15plug some pnbuf leaks.yamt
2009-04-11For chown make auth checks consistent with UFS. Fixes PR kern/40933.markd
2009-04-11SAVENAME was not set for rename and delete as requiredperry
2009-04-10- tmpfs_dir_lookup: simplify.yamt
2009-04-05Invariants should be tested for with KASSERT instead of semi-pretendingpooka
2009-04-03Fix yet another recent crashy bug in tmpfs rename: since the sourcepooka
2009-03-19Release dvp in mknod error branch.pooka
2009-02-07If fdvp is tvp, do nothing. Prevents local DoS panic described inpooka
2008-11-26Rototill all remaining file systems to use ubc_uiomove() insteadpooka
2008-07-29Solve the fstat-wants-to-look-at-kernel-data-structures in a nicerpooka
2008-07-28shuffle around some more defs for fstatpooka
2008-07-28Install mount argument structure header just like every other file system.pooka
2008-06-20add NULL arg so it will compile.skd
2008-06-19add arg so it will compile.skd
2008-06-19- setting the birthdate is valid in setattr.christos
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-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-02-06u_int is not a C99 standard type, so spell it out completely asjmmv
2008-02-06Drop trailing whitespace.jmmv
2008-02-05Limit kva usage to 8TB and the number of inodes to 2G. Should fixad
2008-01-31Remove debugging code that's no longer needed.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-17Remove bogus KASSERT: we can't make any assumptions about a dirent'spooka
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-11-23Fix a race condition: in case two source paths hardlinked to thepooka
2007-11-22Don't KASSERT that the pool allocator returns a page - it might bepooka
2007-11-10Back out the tmpfs changes; there appears to be a bug lurking.ad
2007-11-06Merge from vmlocking.ad
2007-10-23Borrow a clue from the vmlocking branch, and consolidate all ofdyoung
2007-10-23Fix typo: I'm pretty sure that in tmpfs_done(), both of the malloc(9)dyoung