]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/bluestore: be more verbose when hitting unloaded shard in extent map 21245/head
authorIgor Fedotov <ifedotov@suse.com>
Wed, 4 Apr 2018 14:29:31 +0000 (17:29 +0300)
committerIgor Fedotov <ifedotov@suse.com>
Wed, 4 Apr 2018 14:29:31 +0000 (17:29 +0300)
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
src/os/bluestore/BlueStore.cc

index fbd84137211e2013145cebd5b9ad6acd5d5bd4fd..f84933c316e499e7a8f15516fcb9962bf73001fe 100644 (file)
@@ -2819,8 +2819,9 @@ void BlueStore::ExtentMap::dirty_range(
     assert((size_t)start < shards.size());
     auto p = &shards[start];
     if (!p->loaded) {
-      dout(20) << __func__ << " shard 0x" << std::hex << p->shard_info->offset
-              << std::dec << " is not loaded, can't mark dirty" << dendl;
+      derr << __func__ << "on write 0x" << std::hex << offset
+          << "~" << length << " shard 0x" << p->shard_info->offset
+          << std::dec << " is not loaded, can't mark dirty" << dendl;
       assert(0 == "can't mark unloaded shard dirty");
     }
     if (!p->dirty) {