Whamcloud - gitweb
LU-1669 llite: Replace write mutex with range lock
[fs/lustre-release.git] / lustre / llite / llite_lib.c
index 3f8eea2..aa60a72 100644 (file)
@@ -993,7 +993,7 @@ void ll_lli_init(struct ll_inode_info *lli)
                mutex_init(&lli->lli_size_mutex);
                lli->lli_symlink_name = NULL;
                init_rwsem(&lli->lli_trunc_sem);
-               mutex_init(&lli->lli_write_mutex);
+               range_lock_tree_init(&lli->lli_write_tree);
                init_rwsem(&lli->lli_glimpse_sem);
                lli->lli_glimpse_time = 0;
                INIT_LIST_HEAD(&lli->lli_agl_list);