| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | - 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 |
* | This is a forward port of Peter's vlrureclaim() fix, with some minor mods | dillon | 2001-12-18 | 1 | -8/+74 |
* | A slightly different version of the vlrureclaim fix. | dillon | 2001-12-14 | 1 | -3/+1 |
* | If we were called to allocate a vnode that is not associated with a | peter | 2001-12-13 | 1 | -0/+2 |
* | Add mnt_reservedvnlist so we can MFC to 4.x, in order to make all mount | dillon | 2001-11-04 | 1 | -0/+1 |
* | Merge from POSIX.1e Capabilities development tree: | rwatson | 2001-11-02 | 1 | -6/+17 |
* | syncdelay, filedelay, dirdelay, metadelay are ints, not time_t's, | dillon | 2001-10-27 | 1 | -4/+4 |