Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
osd->logger->inc(l_osd_agent_skip);
return false;
}
+ if (obc->obs.oi.is_cache_pinned()) {
+ dout(20) << __func__ << " skip (cache_pinned) " << obc->obs.oi << dendl;
+ osd->logger->inc(l_osd_agent_skip);
+ return false;
+ }
utime_t now = ceph_clock_now(NULL);
utime_t ob_local_mtime;
dout(20) << __func__ << " skip (blocked) " << obc->obs.oi << dendl;
return false;
}
+ if (obc->obs.oi.is_cache_pinned()) {
+ dout(20) << __func__ << " skip (cache_pinned) " << obc->obs.oi << dendl;
+ return false;
+ }
if (soid.snap == CEPH_NOSNAP) {
int result = _verify_no_head_clones(soid, obc->ssc->snapset);