| Commit message (Expand) | Author | Age | Files | Lines |
* | Un-staticize runningbufwakeup() and staticize updateproc. | truckman | 2005-09-30 | 1 | -1/+2 |
* | Break out of loop if next buffer pointer has become invalid while flushing | tegge | 2005-09-16 | 1 | -0/+15 |
* | In vfs_kqfilter(), return EINVAL instead of 1 (EPERM) when an unsupported | rwatson | 2005-09-12 | 1 | -1/+1 |
* | use monotonic `time_uptime' instead of `time_second' | jkim | 2005-09-12 | 1 | -4/+4 |
* | Introduce vfs_read_dirent() which can help VOP_READDIR() implementations | phk | 2005-09-12 | 1 | -0/+27 |
* | Fix a typo in vop_rename_pre() where we ended up using vholdl() | ssouhlal | 2005-08-28 | 1 | -1/+1 |
* | Back out the removal of LK_NOWAIT from the VOP_LOCK() call in | truckman | 2005-08-23 | 1 | -7/+37 |
* | Silence "busy" warnings when unmounting devfs at system shutdown. This | rwatson | 2005-08-20 | 1 | -6/+16 |
* | Make mpsafe_vfs=1 the default on ia64. | marcel | 2005-08-13 | 1 | -1/+2 |
* | Do not drop the vnode interlock if vdropl is called on already doomed vnode. | kan | 2005-08-10 | 1 | -3/+1 |
* | Holding a vnode doesn't prevent v_mount from disappearing (when the | ssouhlal | 2005-08-06 | 1 | -0/+2 |
* | - Unlock before we call mac_destroy_vnode to prevent a lock order reversal. | jeff | 2005-08-03 | 1 | -0/+1 |
* | - Allow vnlru to drop giant if the filesystem does not require it. The | jeff | 2005-07-20 | 1 | -2/+11 |
* | Fix one "wrong b_bufobj" panic in reassignbuf() by moving VI_UNLOCK(vp) | pjd | 2005-07-05 | 1 | -1/+1 |
* | Fix the recent panics/LORs/hangs created by my kqueue commit by: | ssouhlal | 2005-07-01 | 1 | -23/+49 |
* | - Try to catch the wrong bufobj panics a little earlier. I believe they | jeff | 2005-06-18 | 1 | -0/+5 |
* | - Change holdcnt use around vnode recycling. We now always keep a holdcnt | jeff | 2005-06-16 | 1 | -202/+198 |
* | - In reassignbuf() add many asserts to validate the head and tail pointers | jeff | 2005-06-14 | 1 | -18/+29 |
* | - Don't make vgonel() globally visible, we want to change its prototype | jeff | 2005-06-13 | 1 | -36/+19 |
* | - Add KTR_VFS events to vdestroy, vtruncbuf, vinvalbuf, vfreehead. | jeff | 2005-06-13 | 1 | -0/+4 |
* | - Assert that we're not in the name cache anymore in vdestroy(). | jeff | 2005-06-11 | 1 | -0/+2 |
* | - Add KTR_VFS tracing to track the life of vnodes. Eventually KTR_VFS | jeff | 2005-06-11 | 1 | -1/+20 |
* | Allow EVFILT_VNODE events to work on every filesystem type, not just | ssouhlal | 2005-06-09 | 1 | -1/+232 |
* | - Clear OWEINACT prior to calling VOP_INACTIVE to remove the possibility | jeff | 2005-06-07 | 1 | -1/+2 |
* | If we are going to | cperciva | 2005-05-06 | 1 | -0/+3 |
* | - A vnode may have made its way onto the free list while it was being | jeff | 2005-05-03 | 1 | -0/+2 |
* | Since it is not possible for curthread to be NULL in this context, | csjp | 2005-05-02 | 1 | -4/+2 |
* | - All buffers should either be clean or dirty. If neither of these flags | jeff | 2005-05-01 | 1 | -0/+4 |
* | - In vnlru_free() remove the vnode from the free list before we call | jeff | 2005-04-30 | 1 | -33/+51 |
* | - Don't vgonel() via vgone() or vrecycle() if the vnode is already doomed. | jeff | 2005-04-27 | 1 | -1/+8 |
* | - Stop setting vxthread, we've asserted that it was useless for several | jeff | 2005-04-27 | 1 | -2/+0 |
* | - Disable code which allows getnewvnode() to fail. Many ffs_vget() callers | jeff | 2005-04-22 | 1 | -0/+2 |
* | Initialize mountlist_mtx with an MTX_SYSINIT(), we need it to be ready | phk | 2005-04-18 | 1 | -1/+0 |
* | - Change vop_lookup_post assertions to reflect recent vfs_lookup changes. | jeff | 2005-04-13 | 1 | -12/+2 |
* | - Enable ASSERT_VOP_ELOCKED and assert_vop_elocked() now that vnode_if.awk | jeff | 2005-04-11 | 1 | -1/+1 |
* | - Change the VOP_LOCK UPGRADE in vput() to do a LK_NOWAIT to avoid a | jeff | 2005-04-11 | 1 | -39/+43 |
* | - Assert that the bufobj matches in flushbuflists. I still haven't gotten | jeff | 2005-04-06 | 1 | -0/+3 |
* | - Move NDFREE() from vfs_subr to vfs_lookup where namei() is. | jeff | 2005-04-05 | 1 | -38/+0 |
* | - Add a missing unlock of the vnode_free_list_mtx. | jeff | 2005-04-04 | 1 | -1/+3 |
* | - Instead of waiting forever to get a vnode in getnewvnode() wait for | jeff | 2005-04-04 | 1 | -1/+3 |
* | - Disable vfs shared locks by default. They must be specifically enabled | jeff | 2005-03-31 | 1 | -1/+5 |
* | - LK_NOPAUSE is a nop now. | jeff | 2005-03-31 | 1 | -2/+2 |
* | Eliminate v_id and v_ddid. The name cache now holds references to | das | 2005-03-30 | 1 | -2/+1 |
* | - Dont clear OWEINACT in vbusy(), we still owe an inactive call if someone | jeff | 2005-03-29 | 1 | -11/+16 |
* | - Don't initial v_dd here, let cache_purge() do it for us. | jeff | 2005-03-29 | 1 | -1/+0 |
* | - Move code that should probably be an assert above the main body of | jeff | 2005-03-28 | 1 | -15/+14 |
* | - Adjust asserts in vop_lookup_post() to match the new post PDIRUNLOCK | jeff | 2005-03-28 | 1 | -11/+8 |
* | Remove another ';' after if(). | phk | 2005-03-27 | 1 | -1/+1 |
* | Remove extra ; at end of if(). | phk | 2005-03-27 | 1 | -1/+1 |
* | - Don't recycle vnodes anymore. Free them once they are dead. getnewvnode | jeff | 2005-03-25 | 1 | -121/+116 |