index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
vfs_subr.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix some harmless mis-indents.
phk
2002-10-01
1
-1
/
+1
*
Move vnode MAC label initialization to after the release of the vnode
rwatson
2002-09-30
1
-3
/
+3
*
Be consistent about "static" functions: if the function is marked
phk
2002-09-28
1
-1
/
+1
*
- Move ASSERT_VOP_*LOCK* functionality into functions in vfs_subr.c
jeff
2002-09-26
1
-29
/
+92
*
- Lock down the syncer with sync_mtx.
jeff
2002-09-25
1
-74
/
+188
*
Remove any VOP_PRINT that redundantly prints the tag.
njl
2002-09-18
1
-8
/
+8
*
Remove all use of vnode->v_tag, replacing with appropriate substitutes.
njl
2002-09-14
1
-7
/
+9
*
Indentation does not make a block.. need curly braces too.
julian
2002-09-11
1
-1
/
+2
*
Completely redo thread states.
julian
2002-09-11
1
-2
/
+6
*
Fix an inherited style bug: compare with NOCRED instead of NULL.
phk
2002-09-05
1
-1
/
+1
*
Introduce new extattr_check_cred() function which implements the canonical
phk
2002-09-05
1
-0
/
+34
*
Replace various spelling with FALLTHROUGH which is lint()able
charnier
2002-08-25
1
-1
/
+1
*
- Fix a mistake in my last few commits. The PDROP flag stops msleep from
jeff
2002-08-23
1
-4
/
+1
*
- Make vn_lock() vget() and VOP_LOCK() all behave the same way WRT
jeff
2002-08-22
1
-15
/
+7
*
- Fix interlock handling in vn_lock(). Previously, vn_lock() could return
jeff
2002-08-22
1
-17
/
+9
*
- Document two cases, one in vget and the other in vn_lock, where the state
jeff
2002-08-21
1
-0
/
+1
*
- If vn_lock fails with the LK_INTERLOCK flag set, interlock will not be
jeff
2002-08-21
1
-2
/
+3
*
- Add two new debugging macros: ASSERT_VI_LOCKED and ASSERT_VI_UNLOCKED
jeff
2002-08-21
1
-6
/
+59
*
- Extend the vnode_free_list_mtx to cover numvnodes and freevnodes. This
jeff
2002-08-13
1
-3
/
+15
*
- Introduce a new struct xvfsconf, the userland version of struct vfsconf.
mux
2002-08-10
1
-17
/
+57
*
- Move some logic from getnewvnode() to a new function vcanrecycle()
jeff
2002-08-05
1
-69
/
+95
*
- Replace v_flag with v_iflag and v_vflag
jeff
2002-08-04
1
-101
/
+154
*
Include file cleanup; mac.h and malloc.h at one point had ordering
rwatson
2002-08-01
1
-1
/
+1
*
Nit in previous commit: the correct sysctl type is "S,xvnode"
des
2002-07-31
1
-1
/
+1
*
Initialize v_cachedid to -1 in getnewvnode().
des
2002-07-31
1
-42
/
+66
*
Note that the privilege indicating flag to vaccess() originally used
rwatson
2002-07-31
1
-1
/
+1
*
Introduce support for Mandatory Access Control and extensible
rwatson
2002-07-31
1
-0
/
+8
*
- Backout the patch made in revision 1.75 of vfs_mount.c. The vputs here
jeff
2002-07-29
1
-0
/
+1
*
Wire the sysctl output buffer before grabbing any locks to prevent
truckman
2002-07-28
1
-0
/
+1
*
Teach discretionary access control methods for files about VAPPEND
rwatson
2002-07-22
1
-4
/
+4
*
Add support to UFS2 to provide storage for extended attributes.
mckusick
2002-07-19
1
-51
/
+85
*
Change utimes to set the file creation time (for filesystems that
mckusick
2002-07-17
1
-0
/
+2
*
Replace the global buffer hash table with per-vnode splay trees using a
dillon
2002-07-10
1
-85
/
+205
*
- Use standard locking functions in syncer's opv
jeff
2002-07-09
1
-6
/
+47
*
- Don't hold the vn lock while calling VOP_CLOSE in vclean().
jeff
2002-07-07
1
-6
/
+10
*
- BUF_REFCNT() seems to be the preferred method for verifying a locked buf.
jeff
2002-07-07
1
-3
/
+9
*
Fix a mistake in my last commit. Don't grab an extra reference to the object
jeff
2002-07-06
1
-3
/
+1
*
Fixup uses of GETVOBJECT.
jeff
2002-07-06
1
-0
/
+4
*
- Add vop_strategy_pre to validate VOP_STRATEGY locking.
jeff
2002-07-06
1
-0
/
+16
*
Add "vop_rename_pre" to do pre rename lock verification. This is enabled only
jeff
2002-07-06
1
-1
/
+20
*
Move vfs_rootmountalloc() in vfs_mount.c and remove lite2_vfs_mountroot()
mux
2002-07-03
1
-71
/
+0
*
Move every code related to mount(2) in a new file, vfs_mount.c.
mux
2002-07-02
1
-109
/
+0
*
Use indirect function pointer hooks instead of #ifdef SOFTUPDATES
iedowse
2002-07-01
1
-4
/
+5
*
Rename the db command lockedvnodes to lockedvnods so that it fits on the
obrien
2002-06-29
1
-1
/
+1
*
nuke caddr_t.
alfred
2002-06-28
1
-9
/
+7
*
Improve the VOP locking asserts
jeff
2002-06-28
1
-0
/
+7
*
Fix a case where a vnode got explicitly unlocked after the pointer to it
green
2002-06-28
1
-1
/
+1
*
Change the way we internally store the mount options to
mux
2002-06-20
1
-10
/
+45
*
Change vfs_copyopt() so that the length argument passed to it
mux
2002-06-14
1
-10
/
+7
*
Move some sysctls from the debug tree to the vfs tree.
des
2002-06-06
1
-3
/
+3
[next]