summaryrefslogtreecommitdiff
path: root/sys/fs/tmpfs/tmpfs_subr.c
AgeCommit message (Expand)Author
2009-11-11Simplify tmpfs_itimes() and use vfs_timestamp(). Also, replace unnecessaryrmind
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-05-07Extract the open-coded authorization logic for chtimes() from variouselad
2009-04-22Per discussion on tech-kern@:elad
2009-04-20Refactor some duplicated file-system code.elad
2009-04-11For chown make auth checks consistent with UFS. Fixes PR kern/40933.markd
2009-04-10- tmpfs_dir_lookup: simplify.yamt
2008-06-19- setting the birthdate is valid in setattr.christos
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-01-24specfs changes for PR kern/37717 (raidclose() is no longer called onad
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-10Back out the tmpfs changes; there appears to be a bug lurking.ad
2007-11-06Merge from vmlocking.ad
2007-10-10Merge from vmlocking:ad
2007-09-24Avoid stack allocation of large dirent structures in foo_readdir().rumble
2007-08-06When resizing a node, first drop extra pages and zero tail, and onlypooka
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-02-22TRUE -> true, FALSE -> falsethorpej
2007-02-21Replace the Mach-derived boolean_t type with the C99 bool type. Athorpej
2007-01-04Consistent usage of KAUTH_GENERIC_ISSUSER.elad
2007-01-02Add KAUTH_SYSTEM_CHSYSFLAGS so we can get rid of the last threeelad
2006-11-16__unused removal on arguments; approved by core.christos
2006-11-09Audit kqueue notifications. The reference behavior is taken from MFS andjmmv
2006-11-05Randomly initialize the node's generation to make file handles lessjmmv
2006-11-05Truncate directory cookies to 31 bits to avoid problems exposed in Linuxjmmv
2006-10-30Grr... cvs diff scrolled too much and I didn't notice there were somejmmv
2006-10-30When renaming a file, we have to modify the mtime of the directory holdingjmmv
2006-10-12- sprinkle __unused on function decls.christos
2006-09-03comment out empty codechristos
2006-07-23Use the LWP cached credentials where sane.ad
2006-06-07merge FreeBSD timecounters from branch simonb-timecounterskardel
2006-05-15kauth falloutchristos
2006-05-14integrate kauth.elad
2006-02-16Do not use unnamed structures/unions without instances; they break thejmmv
2005-12-11merge ktrace-lwp.christos
2005-11-28take into account memory used for file cache pages, and wired pages,dan
2005-11-28simplify calculation of free swap space using uvm-exported statistics,dan
2005-11-11- ignore truncation for VCHR/VBLK/VFIFO as it used to beyamt
2005-11-08tmpfs_reg_resize: drop swap slots on truncation.yamt
2005-11-02merge yamt-vop branch. remove following VOPs.yamt
2005-09-30Explicitly initialize the tn_lockf field. I expect problems in somejmmv
2005-09-28tmpfs_getattr: return up-to-date timestamps.yamt
2005-09-27Some style fixes in comments.jmmv
2005-09-23Kill the tmpfs(9) manual page; it was just documenting internal details ofjmmv
2005-09-17fix buffer overrun for symbolic links. PR/31325.yamt