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
*
- Enable SMP VFS by default on current. More users are needed to turn up
jeff
2005-02-23
1
-1
/
+5
*
- Only the xlock holder should be calling VOP_LOCK on a vp once VI_XLOCK
jeff
2005-02-23
1
-0
/
+5
*
- Add a check for xlock in vop_lock_assert. Presently the xlock is
jeff
2005-02-22
1
-1
/
+2
*
Zero the v_un container field to make sure everything is gone.
phk
2005-02-22
1
-1
/
+1
*
Reap more benefits from DEVFS:
phk
2005-02-22
1
-2
/
+0
*
Remove vfinddev(), it is generally bogus when faced with jails and
phk
2005-02-22
1
-20
/
+0
*
Try to unbreak the vnode locking around vop_reclaim() (based mostly on
phk
2005-02-19
1
-36
/
+30
*
Make sure to drop the VI_LOCK in vgonel();
phk
2005-02-18
1
-1
/
+3
*
Introduce vx_wait{l}() and use it instead of home-rolled versions.
phk
2005-02-17
1
-6
/
+31
*
Convert KASSERTS to VNASSERTS
phk
2005-02-17
1
-22
/
+27
*
Make various vnode related functions static
phk
2005-02-10
1
-65
/
+9
*
Don't pass NULL to vprint()
phk
2005-02-10
1
-1
/
+1
*
- Add a new assert in the getnewvnode(). Assert that the usecount is still
jeff
2005-02-08
1
-2
/
+4
*
Access vmobject via the bufobj instead of the vnode
phk
2005-02-07
1
-11
/
+11
*
Don't call VOP_DESTROYVOBJECT(), trust that VOP_RECLAIM() did what
phk
2005-02-07
1
-2
/
+3
*
Remove unused argument to vrecycle()
phk
2005-01-28
1
-7
/
+1
*
Integrate vclean() into vgonel().
phk
2005-01-28
1
-68
/
+51
*
Remove register keyword
phk
2005-01-28
1
-5
/
+5
*
Don't use VOP_GETVOBJECT, use vp->v_object directly.
phk
2005-01-25
1
-11
/
+12
*
Eliminate the constant flags argument to vclean()
phk
2005-01-24
1
-16
/
+8
*
Change vprint() to vn_printf() which takes varargs.
phk
2005-01-24
1
-12
/
+15
*
Kill the VV_OBJBUF and test the v_object for NULL instead.
phk
2005-01-24
1
-2
/
+0
*
- Add the tunable and sysctl for the mpsafevfs. It currently defaults
jeff
2005-01-24
1
-37
/
+49
*
Fix a bug I introduced in 1.561 which has caused considerable filesystem
phk
2005-01-16
1
-5
/
+5
*
Eliminate unused and unnecessary "cred" argument from vinvalbuf()
phk
2005-01-14
1
-4
/
+3
*
Ditch vfs_object_create() and make the callers call VOP_CREATEVOBJECT()
phk
2005-01-13
1
-16
/
+0
*
Add BO_SYNC() and add a default which uses the secret vnode pointer
phk
2005-01-11
1
-1
/
+1
*
More vnode -> bufobj migration.
phk
2005-01-11
1
-12
/
+13
*
Give flushbuflist() a struct bufv as first argument and avoid home-rolling
phk
2005-01-11
1
-36
/
+21
*
Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().
phk
2005-01-11
1
-3
/
+3
*
/* -> /*- for copyright notices, minor format tweaks as necessary
imp
2005-01-06
1
-1
/
+1
*
Since we do not support forceful unmount of DEVFS we can do away with
phk
2005-01-04
1
-45
/
+3
*
We can only ever get to vgonechrl() from a devfs vnode, so we do not
phk
2004-12-20
1
-2
/
+0
*
The remaining part of nmount/omount/rootfs mount changes. I cannot sensibly
phk
2004-12-07
1
-114
/
+0
*
Improve vprint() a little bit: break long lines, reduce indent and tell
phk
2004-12-03
1
-4
/
+7
*
Back when VOP_* was introduced, we did not have new-style struct
phk
2004-12-01
1
-22
/
+16
*
Move pbgetvp() and pbrelvp() to vm_pager.c with the rest of the pbuf stuff.
phk
2004-11-15
1
-46
/
+0
*
Move the bit of the syncer which deals with vnodes into a separate
phk
2004-11-14
1
-36
/
+46
*
Eliminate vop_revoke() function now that devfs_revoke() does the entire job.
phk
2004-11-13
1
-42
/
+0
*
Slim vnodes by another four bytes by eliminating the (now) unused field
phk
2004-11-10
1
-2
/
+0
*
Remove vn_todev()
phk
2004-11-10
1
-13
/
+0
*
Remove vnode->v_cachedfs.
phk
2004-11-09
1
-1
/
+0
*
Remove buf->b_dev field.
phk
2004-11-04
1
-2
/
+0
*
Always initialize bo_private along with bo_ops in getnewvnode().
phk
2004-11-03
1
-1
/
+1
*
Loose vfs_mountedon()
phk
2004-10-29
1
-13
/
+0
*
Give the bufobj a private __bo_vnode for now to keep the syncer floating [1]
phk
2004-10-29
1
-1
/
+2
*
Move the syncer linkage from vnode to bufobj.
phk
2004-10-27
1
-34
/
+42
*
Put the I/O block size in bufobj->bo_bsize.
phk
2004-10-26
1
-1
/
+4
*
Loose the v_dirty* and v_clean* alias macros.
phk
2004-10-25
1
-6
/
+8
*
Remove vnode->v_bsize. This was a dead-end.
phk
2004-10-25
1
-4
/
+1
[next]