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
*
Add the mnt_lockref field to the ddb(4) 'show mount' command
ngie
2015-02-17
1
-0
/
+1
*
Add two new counters for vnode life cycle events:
jhb
2015-02-14
1
-1
/
+13
*
Change the default VFS timestamp precision from seconds to microseconds.
jhb
2015-01-25
1
-1
/
+1
*
The vinactive() call in vgonel() may start writes for the dirty pages,
kib
2014-12-13
1
-10
/
+24
*
Apply chunk forgotten in r275620. Remove local variable for real.
kib
2014-12-09
1
-1
/
+0
*
Add functions syncer_suspend() and syncer_resume(), which are supposed
kib
2014-12-08
1
-1
/
+21
*
Don't take devmtx unnecessarily in vn_isdisk.
mjg
2014-10-15
1
-3
/
+6
*
In the syncer, drop the sync mutex while patting the watchdog.
will
2014-10-01
1
-1
/
+8
*
Remove Giant acquisition from the mount and unmount pathes.
kib
2014-08-03
1
-10
/
+21
*
Remove one-time use macros which check for the vnode lifecycle. More,
kib
2014-07-29
1
-16
/
+25
*
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
[next]