aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* MFC rev. 1.309 of sys/kern/kern_descrip.c,Konstantin Belousov2007-05-291-0/+12
* MFC: Don't go to a whole lot of extra work to handle the race where theJohn Baldwin2007-04-231-25/+2
* MFC: If vn_open() fails during kern_open(), don't fdrop() the new fileJohn Baldwin2007-03-281-5/+2
* MFC rev. 1.431:Konstantin Belousov2007-02-281-61/+32
* MFC rev. 1.427:Konstantin Belousov2006-11-031-1/+2
* MFC: Use mount interlock to protect all changes to mnt_flag andTor Egge2006-10-091-0/+4
* MFC rev 1.422: Hold reference on mountpoint slightly longer inTor Egge2006-09-271-4/+3
* MFC rev 1.419 and 1.420: Hold reference on mountpoint slightly longer inTor Egge2006-09-271-24/+16
* MFC: Release references acquired by VOP_GETWRITEMOUNT() and vfs_getvfs().Tor Egge2006-09-271-6/+7
* Merge vfs_syscalls.c:1.408, 1.415, 1.416:Robert Watson2006-09-031-51/+160
* In kern_fhstatfs(), drop Giant if the prison visibility check fails.Robert Watson2006-09-031-0/+1
* Back out prematurely MFC'd audit changes, accidentally MFC'd by jeff inRobert Watson2006-09-021-3/+0
* MFC Revs 1.409, 1.404, 1.403, 1.402, 1.401Jeff Roberson2006-03-131-19/+50
* MFC:Paul Saab2006-03-061-6/+6
* MFC vfs_lookup.c 1.84 and 1.85, and vfs_syscalls.c 1.400Don Lewis2006-01-251-1/+1
* MFC: Return EINVAL if the tv_usec part of the utimes(2) argumentsDiomidis Spinellis2006-01-221-0/+3
* MFC sycalls.master revision 1.199Christian S.J. Peron2005-11-211-29/+62
* MFC v1.163 src/sys/kern/imgact_elf.cChristian S.J. Peron2005-09-181-1/+1
* MFC: sys/kern/vfs_syscalls.c 1.393Pawel Jakub Dawidek2005-09-031-1/+2
* Actually only protect mount-point if security.jail.enforce_statfs is set to 2.Pawel Jakub Dawidek2005-06-231-10/+0
* - Remove vnode lock asserts at the end of vfs syscalls. These asserts wereJeff Roberson2005-06-141-18/+0
* Do not allocate memory while holding a mutex.Pawel Jakub Dawidek2005-06-121-2/+4
* Do not allocate memory based on not-checked argument from userland.Pawel Jakub Dawidek2005-06-111-13/+28
* Rename sysctl security.jail.getfsstatroot_only to security.jail.enforce_statfsPawel Jakub Dawidek2005-06-091-5/+25
* Avoid code duplication in serval places by introducing universalPawel Jakub Dawidek2005-06-091-77/+46
* Initialize uio_iovcnt to 1 in extattr_list_vp() and extattr_get_vp()Craig Rodrigues2005-06-081-0/+2
* Acquire Giant explicitly in quotactl() so that the syscalls.masterRobert Watson2005-05-281-2/+10
* Acquire Giant explicitly in fhopen(), fhstat(), and kern_fhstatfs(),Robert Watson2005-05-281-10/+36
* Remove (now) unused argument 'td' from cvtstatfs().Pawel Jakub Dawidek2005-05-271-7/+6
* Sync locking in freebsd4_getfsstat() with getfsstat().Pawel Jakub Dawidek2005-05-271-0/+3
* Use consistent style in functions I want to modify in the near future.Pawel Jakub Dawidek2005-05-271-9/+15
* Protect fsid in freebsd4_getfsstat() in simlar way as it is done inPawel Jakub Dawidek2005-05-221-3/+6
* If we need to hide fsid, kern_statfs()/kern_fstatfs() will do it for us,Pawel Jakub Dawidek2005-05-221-5/+3
* - vput(tvp) before vrele(tdvp) in kern_rename() to avoid lock order issues.Jeff Roberson2005-04-111-2/+2
* - Remove the namei NOOBJ flag. It is meaningless now.Jeff Roberson2005-04-091-13/+10
* - Pass LK_EXCLUSIVE to VFS_ROOT() to satisfy the new flags argument. ForJeff Roberson2005-03-241-1/+1
* - Remove the #ifdef LOOKUP_SHARED from some calls to NDINIT. TheJeff Roberson2005-03-241-7/+1
* - Don't VOP_UNLOCK prior to VOP_REVOKE. The lock is required now.Jeff Roberson2005-03-131-10/+5
* Drag another softupdates tentacle back into FFS: Now that FFS'sPoul-Henning Kamp2005-02-081-4/+0
* Implement a kern_pathconf() wrapper for pathconf() which can take theJohn Baldwin2005-02-071-6/+12
* - Tweak kern_msgctl() to return a copy of the requested message queue idJohn Baldwin2005-02-071-122/+96
* - Correct a typo in kern_rename. tvfslocked should be initialized fromJeff Roberson2005-02-021-1/+1
* - Or MPSAFE with the correct set of flags in stat(). This affected onlyJeff Roberson2005-02-011-1/+1
* Don't use VOP_GETVOBJECT, use vp->v_object directly.Poul-Henning Kamp2005-01-251-5/+4
* Don't call VOP_CREATEVOBJECT(), it's the responsibility of thePoul-Henning Kamp2005-01-241-13/+1
* - Change all vfs syscalls to use VFS_LOCK_GIANT(), and MPSAFE nds.Jeff Roberson2005-01-241-100/+266
* Ditch vfs_object_create() and make the callers call VOP_CREATEVOBJECT()Poul-Henning Kamp2005-01-131-2/+2
* Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().Poul-Henning Kamp2005-01-111-3/+2
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Eliminate pointless goto.Poul-Henning Kamp2004-11-161-3/+5