From ca2f4e28750994a2761b6cb2691ede65993e3ef6 Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Mon, 20 Jun 2011 10:58:26 -0700 Subject: [PATCH] rbd: fix read_iterate for sparse read --- src/librbd.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/librbd.cc b/src/librbd.cc index d66dfcf92f0e2..c390f57acc1ce 100644 --- a/src/librbd.cc +++ b/src/librbd.cc @@ -1167,6 +1167,7 @@ int64_t read_iterate(ImageCtx *ictx, uint64_t off, size_t len, return r; bl_ofs += extent_len; buf_bl_pos += extent_len; + block_ofs += extent_len; } /* last hole */ -- 2.39.5