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
*
Implement simple direct-mapped cache for popular filesystem identifiers to
mav
2014-06-12
1
-0
/
+30
*
Remove unneeded mountlist_mtx acquisition from sync_fsync().
mav
2014-06-11
1
-4
/
+1
*
Remove extra branching from r267232.
mav
2014-06-08
1
-9
/
+5
*
Use atomics to modify numvnodes variable.
mav
2014-06-08
1
-9
/
+15
*
Check for mismatched vref()/vdrop()
bjk
2014-05-21
1
-0
/
+2
*
Rename global cnt to vm_cnt to avoid shadowing.
bdrewery
2014-03-22
1
-3
/
+3
*
Do not flush buffers when the v_object of the passed vnode does not
kib
2013-10-09
1
-0
/
+2
*
When printing the vnode information from ddb, print the lengths of the
kib
2013-10-01
1
-2
/
+5
*
For vunref(), try to upgrade the vnode lock if the function was called
kib
2013-09-29
1
-2
/
+4
*
Acquire a hold reference on the vnode when a knote is instantiated.
kib
2013-09-26
1
-0
/
+2
*
In r114945 the line 'nmp = TAILQ_NEXT(mp, mnt_list);' was duplicated.
pjd
2013-08-17
1
-6
/
+3
*
When creation of the v_pollinfo raced and our instance of vpollinfo
kib
2013-07-28
1
-4
/
+11
*
Clear the vnode knotes before destroying vpollinfo.
kib
2013-07-17
1
-0
/
+2
*
Be more generous when donating the current thread time to the owner of
kib
2013-06-03
1
-1
/
+1
*
- Convert the bufobj lock to rwlock.
jeff
2013-05-31
1
-21
/
+11
*
- Add a new general purpose path-compressed radix trie which can be used
jeff
2013-05-12
1
-112
/
+55
*
- Fix nullfs vnode reference leak in nullfs_reclaim_lowervp(). The
kib
2013-05-11
1
-7
/
+18
*
Add option WITNESS_NO_VNODE to suppress printing LORs between VNODE
marcel
2013-05-09
1
-1
/
+1
*
Add missing vdrop() in error case.
mdf
2013-05-04
1
-0
/
+1
*
Allow the vnode to be unlocked for the weird case of
rmacklem
2013-04-16
1
-1
/
+1
*
Prepare to replace the buf splay with a trie:
jeff
2013-04-06
1
-19
/
+9
*
Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() to
attilio
2013-02-20
1
-10
/
+10
*
Switch vm_object lock to be a rwlock.
attilio
2013-02-20
1
-0
/
+1
*
Add a trivial comment to record the proper commit log for r245407:
kib
2013-01-14
1
-0
/
+1
*
diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c
kib
2013-01-14
1
-0
/
+13
*
Fixup r244240: mp_ncpus will be 1 also in the !SMP and smp_disabled=1
attilio
2012-12-26
1
-8
/
+1
*
Fixup r218424: uio_yield() was scaling directly to userland priority.
attilio
2012-12-21
1
-4
/
+4
*
When mnt_vnode_next_active iterator cannot lock the next vnode and
kib
2012-12-15
1
-55
/
+51
*
Do not yield while owning a mutex. The Giant reacquire in the
kib
2012-12-10
1
-16
/
+18
*
The vnode_free_list_mtx is required unconditionally when iterating
kib
2012-12-03
1
-4
/
+28
*
Take first active vnode correctly.
davidxu
2012-11-27
1
-1
/
+1
*
assert_vop_locked: make the assertion race-free and more efficient
avg
2012-11-24
1
-3
/
+6
*
remove vop_lookup_pre and vop_lookup_post
avg
2012-11-22
1
-10
/
+0
*
insmntque() is always called with the lock held in exclusive mode,
attilio
2012-11-19
1
-16
/
+8
*
assert_vop_locked should treat LK_EXCLOTHER as the not locked case
avg
2012-11-19
1
-1
/
+2
*
vnode_if: fix locking protocol description for lookup and cachedlookup
avg
2012-11-19
1
-24
/
+0
*
Complete MPSAFE VFS interface and remove MNTK_MPSAFE flag.
attilio
2012-11-09
1
-1
/
+0
*
A clarification to the behaviour of the active vnode list management
kib
2012-11-05
1
-0
/
+3
*
Add decoding of the missed MNT_KERN_ flags to ddb "show mount" command.
kib
2012-11-04
1
-0
/
+5
*
Add decoding of the missed VI_ and VV_ flags to ddb "show vnode" command.
kib
2012-11-04
1
-3
/
+9
*
Order the enumeration of the MNT_ flags to be the same as the order of
kib
2012-11-04
1
-2
/
+2
*
Remove the support for using non-mpsafe filesystem modules.
kib
2012-10-22
1
-51
/
+11
*
Add a KPI to allow to reserve some amount of space in the numvnodes
kib
2012-10-14
1
-24
/
+72
*
Remove all the checks on curthread != NULL with the exception of some MD
attilio
2012-09-13
1
-1
/
+0
*
Add a facility for vgone() to inform the set of subscribed mounts
kib
2012-09-09
1
-0
/
+55
*
Provide some compat32 shims for sysctl vfs.conflist. It is required
kib
2012-08-22
1
-16
/
+49
*
free wdog_kern_pat calls in post-panic paths from under SW_WATCHDOG
avg
2012-06-03
1
-4
/
+2
*
Add a rangelock implementation, intended to be used to range-locking
kib
2012-05-30
1
-0
/
+2
*
Remove unused thread argument to vrecycle().
trasz
2012-04-23
1
-1
/
+1
*
Remove unused thread argument from vtruncbuf().
trasz
2012-04-23
1
-2
/
+1
[next]