| Commit message (Expand) | Author | Age | Files | Lines |
| * | Slightly change the semantics of vnode labels for MAC: rather than | Robert Watson | 2002-10-26 | 1 | -0/+2 |
| * | In vrele() we can actually have a VCHR with v_rdev == NULL if we | Poul-Henning Kamp | 2002-10-25 | 1 | -1/+1 |
| * | Within ufs, the ffs_sync and ffs_fsync functions did not always | Kirk McKusick | 2002-10-25 | 1 | -3/+3 |
| * | Fix the spechash lock order reversal by keeping an updated sum | Poul-Henning Kamp | 2002-10-24 | 1 | -19/+28 |
| * | When scanning the freelist looking for candidate vnodes to recycle, | Kirk McKusick | 2002-10-14 | 1 | -4/+3 |
| * | Unconditionally reset vp->v_vnlock back to the default in the | Kirk McKusick | 2002-10-14 | 1 | -1/+3 |
| * | Regularize the vop_stdlock'ing protocol across all the filesystems | Kirk McKusick | 2002-10-14 | 1 | -9/+8 |
| * | When considering a vnode for reuse in getnewvnode, we call | Kirk McKusick | 2002-10-11 | 1 | -13/+18 |
| * | Fix problem introduced in rev.1.406, which can cause already unlocked | Maxim Sobolev | 2002-10-05 | 1 | -0/+1 |
| * | Fix some harmless mis-indents. | Poul-Henning Kamp | 2002-10-01 | 1 | -1/+1 |
| * | Move vnode MAC label initialization to after the release of the vnode | Robert Watson | 2002-09-30 | 1 | -3/+3 |
| * | Be consistent about "static" functions: if the function is marked | Poul-Henning Kamp | 2002-09-28 | 1 | -1/+1 |
| * | - Move ASSERT_VOP_*LOCK* functionality into functions in vfs_subr.c | Jeff Roberson | 2002-09-26 | 1 | -29/+92 |
| * | - Lock down the syncer with sync_mtx. | Jeff Roberson | 2002-09-25 | 1 | -74/+188 |
| * | Remove any VOP_PRINT that redundantly prints the tag. | Nate Lawson | 2002-09-18 | 1 | -8/+8 |
| * | Remove all use of vnode->v_tag, replacing with appropriate substitutes. | Nate Lawson | 2002-09-14 | 1 | -7/+9 |
| * | Indentation does not make a block.. need curly braces too. | Julian Elischer | 2002-09-11 | 1 | -1/+2 |
| * | Completely redo thread states. | Julian Elischer | 2002-09-11 | 1 | -2/+6 |
| * | Fix an inherited style bug: compare with NOCRED instead of NULL. | Poul-Henning Kamp | 2002-09-05 | 1 | -1/+1 |
| * | Introduce new extattr_check_cred() function which implements the canonical | Poul-Henning Kamp | 2002-09-05 | 1 | -0/+34 |
| * | Replace various spelling with FALLTHROUGH which is lint()able | Philippe Charnier | 2002-08-25 | 1 | -1/+1 |
| * | - Fix a mistake in my last few commits. The PDROP flag stops msleep from | Jeff Roberson | 2002-08-23 | 1 | -4/+1 |
| * | - Make vn_lock() vget() and VOP_LOCK() all behave the same way WRT | Jeff Roberson | 2002-08-22 | 1 | -15/+7 |
| * | - Fix interlock handling in vn_lock(). Previously, vn_lock() could return | Jeff Roberson | 2002-08-22 | 1 | -17/+9 |
| * | - Document two cases, one in vget and the other in vn_lock, where the state | Jeff Roberson | 2002-08-21 | 1 | -0/+1 |
| * | - If vn_lock fails with the LK_INTERLOCK flag set, interlock will not be | Jeff Roberson | 2002-08-21 | 1 | -2/+3 |
| * | - Add two new debugging macros: ASSERT_VI_LOCKED and ASSERT_VI_UNLOCKED | Jeff Roberson | 2002-08-21 | 1 | -6/+59 |
| * | - Extend the vnode_free_list_mtx to cover numvnodes and freevnodes. This | Jeff Roberson | 2002-08-13 | 1 | -3/+15 |
| * | - Introduce a new struct xvfsconf, the userland version of struct vfsconf. | Maxime Henrion | 2002-08-10 | 1 | -17/+57 |
| * | - Move some logic from getnewvnode() to a new function vcanrecycle() | Jeff Roberson | 2002-08-05 | 1 | -69/+95 |
| * | - Replace v_flag with v_iflag and v_vflag | Jeff Roberson | 2002-08-04 | 1 | -101/+154 |
| * | Include file cleanup; mac.h and malloc.h at one point had ordering | Robert Watson | 2002-08-01 | 1 | -1/+1 |
| * | Nit in previous commit: the correct sysctl type is "S,xvnode" | Dag-Erling Smørgrav | 2002-07-31 | 1 | -1/+1 |
| * | Initialize v_cachedid to -1 in getnewvnode(). | Dag-Erling Smørgrav | 2002-07-31 | 1 | -42/+66 |
| * | Note that the privilege indicating flag to vaccess() originally used | Robert Watson | 2002-07-31 | 1 | -1/+1 |
| * | Introduce support for Mandatory Access Control and extensible | Robert Watson | 2002-07-31 | 1 | -0/+8 |
| * | - Backout the patch made in revision 1.75 of vfs_mount.c. The vputs here | Jeff Roberson | 2002-07-29 | 1 | -0/+1 |
| * | Wire the sysctl output buffer before grabbing any locks to prevent | Don Lewis | 2002-07-28 | 1 | -0/+1 |
| * | Teach discretionary access control methods for files about VAPPEND | Robert Watson | 2002-07-22 | 1 | -4/+4 |
| * | Add support to UFS2 to provide storage for extended attributes. | Kirk McKusick | 2002-07-19 | 1 | -51/+85 |
| * | Change utimes to set the file creation time (for filesystems that | Kirk McKusick | 2002-07-17 | 1 | -0/+2 |
| * | Replace the global buffer hash table with per-vnode splay trees using a | Matthew Dillon | 2002-07-10 | 1 | -85/+205 |
| * | - Use standard locking functions in syncer's opv | Jeff Roberson | 2002-07-09 | 1 | -6/+47 |
| * | - Don't hold the vn lock while calling VOP_CLOSE in vclean(). | Jeff Roberson | 2002-07-07 | 1 | -6/+10 |
| * | - BUF_REFCNT() seems to be the preferred method for verifying a locked buf. | Jeff Roberson | 2002-07-07 | 1 | -3/+9 |
| * | Fix a mistake in my last commit. Don't grab an extra reference to the object | Jeff Roberson | 2002-07-06 | 1 | -3/+1 |
| * | Fixup uses of GETVOBJECT. | Jeff Roberson | 2002-07-06 | 1 | -0/+4 |
| * | - Add vop_strategy_pre to validate VOP_STRATEGY locking. | Jeff Roberson | 2002-07-06 | 1 | -0/+16 |
| * | Add "vop_rename_pre" to do pre rename lock verification. This is enabled only | Jeff Roberson | 2002-07-06 | 1 | -1/+20 |
| * | Move vfs_rootmountalloc() in vfs_mount.c and remove lite2_vfs_mountroot() | Maxime Henrion | 2002-07-03 | 1 | -71/+0 |