diff options
-rw-r--r-- | fs/inode.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/inode.c b/fs/inode.c index a973d268c157..5b1ec47c5d39 100644 --- a/fs/inode.c +++ b/fs/inode.c | |||
@@ -735,9 +735,9 @@ inode_lru_isolate(struct list_head *item, spinlock_t *lru_lock, void *arg) | |||
735 | 735 | ||
736 | WARN_ON(inode->i_state & I_NEW); | 736 | WARN_ON(inode->i_state & I_NEW); |
737 | inode->i_state |= I_FREEING; | 737 | inode->i_state |= I_FREEING; |
738 | list_move(&inode->i_lru, freeable); | ||
738 | spin_unlock(&inode->i_lock); | 739 | spin_unlock(&inode->i_lock); |
739 | 740 | ||
740 | list_move(&inode->i_lru, freeable); | ||
741 | this_cpu_dec(nr_unused); | 741 | this_cpu_dec(nr_unused); |
742 | return LRU_REMOVED; | 742 | return LRU_REMOVED; |
743 | } | 743 | } |