|
@@ -634,7 +634,7 @@ void prune_icache_sb(struct super_block *sb, int nr_to_scan)
|
|
* inode to the back of the list so we don't spin on it.
|
|
* inode to the back of the list so we don't spin on it.
|
|
*/
|
|
*/
|
|
if (!spin_trylock(&inode->i_lock)) {
|
|
if (!spin_trylock(&inode->i_lock)) {
|
|
- list_move(&inode->i_lru, &sb->s_inode_lru);
|
|
|
|
|
|
+ list_move_tail(&inode->i_lru, &sb->s_inode_lru);
|
|
continue;
|
|
continue;
|
|
}
|
|
}
|
|
|
|
|