[Ocfs2-commits] mfasheh commits r1311 - trunk/src
svn-commits at oss.oracle.com
svn-commits at oss.oracle.com
Wed Jul 28 17:56:15 CDT 2004
Author: mfasheh
Date: 2004-07-28 16:56:13 -0500 (Wed, 28 Jul 2004)
New Revision: 1311
Modified:
trunk/src/namei.c
Log:
* need to take a write lock in lookup, not a read lock.
Modified: trunk/src/namei.c
===================================================================
--- trunk/src/namei.c 2004-07-28 20:59:45 UTC (rev 1310)
+++ trunk/src/namei.c 2004-07-28 21:56:13 UTC (rev 1311)
@@ -148,11 +148,11 @@
LOG_TRACE_ARGS("about to call find_files_on_disk with inode=%p\n",
dir);
- down_read(&OCFS_I(dir)->ip_io_sem);
+ down_write(&OCFS_I(dir)->ip_io_sem);
status = ocfs_find_files_on_disk(osb, dentry->d_name.name,
dentry->d_name.len, &blkno,
dir, 1, &dirent_bh, &dirent);
- up_read(&OCFS_I(dir)->ip_io_sem);
+ up_write(&OCFS_I(dir)->ip_io_sem);
if (status < 0)
goto bail_add;
More information about the Ocfs2-commits
mailing list