From: Xinyu Huang Date: Mon, 27 Dec 2021 02:53:59 +0000 (+0800) Subject: crimson/os/seastore/cache: trim after adding to lru X-Git-Tag: v17.1.0~127^2~1 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=a041322352b7ca20edd6d323bdec28a0fcdeb081;p=ceph-ci.git crimson/os/seastore/cache: trim after adding to lru Signed-off-by: Xinyu Huang --- diff --git a/src/crimson/os/seastore/cache.h b/src/crimson/os/seastore/cache.h index 3181fa58cc8..4d0225ead1e 100644 --- a/src/crimson/os/seastore/cache.h +++ b/src/crimson/os/seastore/cache.h @@ -747,6 +747,7 @@ private: intrusive_ptr_add_ref(&extent); lru.push_back(extent); } + trim_to_capacity(); } void remove_from_lru(CachedExtent &extent) {