diff options
Diffstat (limited to 'extent_io.c')
-rw-r--r-- | extent_io.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/extent_io.c b/extent_io.c index 9071644d..ef888d91 100644 --- a/extent_io.c +++ b/extent_io.c @@ -539,6 +539,8 @@ static int free_some_buffers(struct extent_io_tree *tree) free_extent_buffer(eb); if (tree->cache_size < cache_max) break; + } else { + list_move_tail(&eb->lru, &tree->lru); } if (nrscan++ > 64) break; |