|
@@ -227,11 +227,8 @@ static inline void orphan_all_buffers(struct inode *node)
|
|
|
|
|
|
mutex_lock_nested(&node->i_mutex, I_MUTEX_CHILD);
|
|
mutex_lock_nested(&node->i_mutex, I_MUTEX_CHILD);
|
|
if (node->i_private) {
|
|
if (node->i_private) {
|
|
- list_for_each_entry(buf, &set->associates, associates) {
|
|
|
|
- down(&buf->sem);
|
|
|
|
|
|
+ list_for_each_entry(buf, &set->associates, associates)
|
|
buf->orphaned = 1;
|
|
buf->orphaned = 1;
|
|
- up(&buf->sem);
|
|
|
|
- }
|
|
|
|
}
|
|
}
|
|
mutex_unlock(&node->i_mutex);
|
|
mutex_unlock(&node->i_mutex);
|
|
}
|
|
}
|