diff options
Diffstat (limited to 'usr/src/uts/intel/fs')
-rw-r--r-- | usr/src/uts/intel/fs/xmemfs/xmem_dir.c | 6 | ||||
-rw-r--r-- | usr/src/uts/intel/fs/xmemfs/xmem_vnops.c | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/usr/src/uts/intel/fs/xmemfs/xmem_dir.c b/usr/src/uts/intel/fs/xmemfs/xmem_dir.c index 2a9e389412..a0ccd4c92b 100644 --- a/usr/src/uts/intel/fs/xmemfs/xmem_dir.c +++ b/usr/src/uts/intel/fs/xmemfs/xmem_dir.c @@ -20,7 +20,7 @@ * CDDL HEADER END */ /* - * Copyright 2004 Sun Microsystems, Inc. All rights reserved. + * Copyright 2005 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. */ @@ -726,10 +726,10 @@ xdirrename( goto out; } /* - * vn_vfslock will prevent mounts from using the directory + * vn_vfswlock will prevent mounts from using the directory * until we are done. */ - if (vn_vfslock(XNTOV(to))) { + if (vn_vfswlock(XNTOV(to))) { error = EBUSY; goto out; } diff --git a/usr/src/uts/intel/fs/xmemfs/xmem_vnops.c b/usr/src/uts/intel/fs/xmemfs/xmem_vnops.c index f6a109c11f..de6f99f6cb 100644 --- a/usr/src/uts/intel/fs/xmemfs/xmem_vnops.c +++ b/usr/src/uts/intel/fs/xmemfs/xmem_vnops.c @@ -1100,7 +1100,7 @@ xmem_rmdir(struct vnode *dvp, char *nm, struct vnode *cdir, struct cred *cred) } mutex_exit(&self->xn_tlock); - if (vn_vfslock(vp)) { + if (vn_vfswlock(vp)) { error = EBUSY; goto done1; } |