]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/PG: include tag in get/put debug lines
authorSage Weil <sage@redhat.com>
Tue, 26 Feb 2019 14:45:28 +0000 (08:45 -0600)
committerSage Weil <sage@redhat.com>
Wed, 27 Feb 2019 16:49:50 +0000 (10:49 -0600)
Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/PG.cc

index da61168cec5767d42aabe748ca90196f34d5a4e6..d9a772a1892052a77a94f9e08229d304ac514310 100644 (file)
@@ -153,7 +153,8 @@ void PGStateHistory::dump(Formatter* f) const {
 void PG::get(const char* tag)
 {
   int after = ++ref;
-  lgeneric_subdout(cct, refs, 1) << "PG::get " << this << " "
+  lgeneric_subdout(cct, refs, 5) << "PG::get " << this << " "
+                                << "tag " << (tag ? tag : "(none") << " "
                                 << (after - 1) << " -> " << after << dendl;
 #ifdef PG_DEBUG_REFS
   std::lock_guard l(_ref_id_lock);
@@ -175,7 +176,8 @@ void PG::put(const char* tag)
   }
 #endif
   int after = --ref;
-  lgeneric_subdout(cct, refs, 1) << "PG::put " << this << " "
+  lgeneric_subdout(cct, refs, 5) << "PG::put " << this << " "
+                                << "tag " << (tag ? tag : "(none") << " "
                                 << (after + 1) << " -> " << after << dendl;
   if (after == 0)
     delete this;