]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
client: dump InodeStat from mds
authorPatrick Donnelly <pdonnell@ibm.com>
Mon, 28 Oct 2024 20:19:25 +0000 (16:19 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Thu, 27 Feb 2025 18:41:55 +0000 (13:41 -0500)
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
Fixes: https://tracker.ceph.com/issues/66373
src/client/Client.cc

index 983ba70f414f9872893ae94195a0bbd3237345d9..c45e8c1a5082fa01932fafce7a0e143c04d9737a 100644 (file)
@@ -1018,6 +1018,7 @@ Inode * Client::add_update_inode(InodeStat *st, utime_t from,
   Inode *in;
   bool was_new = false;
   auto [it, b] = inode_map.try_emplace(st->vino);
+  ldout(cct, 25) << __func__ << ": " << *st << dendl;
   if (!b) {
     in = it->second;
     ldout(cct, 12) << __func__ << " had " << *in << " caps " << ccap_string(st->cap.caps) << dendl;
@@ -1580,6 +1581,7 @@ Inode* Client::insert_trace(MetaRequest *request, MetaSession *session)
 
   if (reply->head.is_dentry) {
     dirst.decode(p, features);
+    ldout(cct, 25) << "insert_trace: " << dirst << dendl;
     dst.decode(p, features);
     decode(dname, p);
     dlease.decode(p, features);