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
*
- 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
*
Gratuitous whitespace cleanup.
des
2002-06-06
1
-28
/
+27
*
More s/file system/filesystem/g
trhodes
2002-05-16
1
-5
/
+5
*
o Fix vfs_copyopt(), the first argument to bcopy() is the source,
mux
2002-05-16
1
-15
/
+6
*
Switch from just holding the interlock to holding the standard lock throughout
jeff
2002-05-07
1
-12
/
+17
*
Hold the currently selected vnode's lock across the call to VOP_GETVOBJECT.
jeff
2002-05-06
1
-2
/
+4
*
Expand the one-line function pbreassignbuf() the only place it is or could
phk
2002-05-05
1
-14
/
+0
*
Remove obsolete code (that was already #if 0'd out).
dillon
2002-05-04
1
-18
/
+0
*
Change callers of mtx_init() to pass in an appropriate lock type name. In
jhb
2002-04-04
1
-7
/
+7
*
Change the suser() API to take advantage of td_ucred as well as do a
jhb
2002-04-01
1
-1
/
+1
*
As discussed in -arch, add the new nmount(2) system call and the
mux
2002-03-26
1
-0
/
+77
*
Remove references to vm_zone.h and switch over to the new uma API.
jeff
2002-03-20
1
-9
/
+11
*
Remove __P.
alfred
2002-03-19
1
-14
/
+14
*
Three p_ucred -> td_ucred's missed in jhb's earlier pass; all appear to
rwatson
2002-03-05
1
-1
/
+1
*
Simple p_ucred -> td_ucred changes to start using the per-thread ucred
jhb
2002-02-27
1
-2
/
+2
*
Make v_addpollinfo() visible and non-inline.
phk
2002-02-18
1
-5
/
+5
*
Remove yet a redundant VN_KNOTE() macro.
phk
2002-02-18
1
-3
/
+0
*
Move the stuff related to select and poll out of struct vnode.
phk
2002-02-17
1
-23
/
+43
*
Fix a couple of style bugs introduced (or touched by) previous commit.
peter
2002-02-07
1
-2
/
+1
*
Pre-KSE/M3 commit.
julian
2002-02-07
1
-5
/
+6
*
In the routines vrele() and vput(), we must lock the vnode and
mckusick
2002-02-02
1
-15
/
+15
*
Remove 'VXLOCK: interlock avoided' warnings. This can now occur in normal
dillon
2002-01-19
1
-0
/
+3
*
When downgrading a filesystem from read-write to read-only, operations
mckusick
2002-01-15
1
-2
/
+7
*
Add vlruvp() routine - implements LRU operation for vnode recycling.
dillon
2002-01-10
1
-0
/
+46
*
Fix type-o in previous commit (tsleep was using wrong rendezvous point)
dillon
2001-12-25
1
-1
/
+1
*
Fix a BUF_TIMELOCK race against BUF_LOCK and fix a deadlock in vget()
dillon
2001-12-20
1
-1
/
+1
*
Do not initialize static/global variables to 0. Use bss instead of
peter
2001-12-19
1
-7
/
+7
*
Use a different mechanism to get the vnlru process to wake up and notice
peter
2001-12-19
1
-4
/
+14
[next]