From: Sage Weil Date: Thu, 5 Jun 2008 23:43:20 +0000 (-0700) Subject: kclient: more debug info in osdc X-Git-Tag: v0.3~156 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d001319a44e66ce4e0debc2dc2093e159207b153;p=ceph.git kclient: more debug info in osdc --- diff --git a/src/kernel/mds_client.c b/src/kernel/mds_client.c index f79d610b1d2e..88185c11a95a 100644 --- a/src/kernel/mds_client.c +++ b/src/kernel/mds_client.c @@ -264,7 +264,7 @@ __register_session(struct ceph_mds_client *mdsc, int mds) spin_unlock(&mdsc->lock); - s = kmalloc(sizeof(struct ceph_mds_session), GFP_NOFS); + s = kmalloc(sizeof(*s), GFP_NOFS); s->s_mds = mds; s->s_ttl = 0; s->s_state = CEPH_MDS_SESSION_NEW; diff --git a/src/kernel/osd_client.c b/src/kernel/osd_client.c index 09e909a55ea0..b6175bb5ab89 100644 --- a/src/kernel/osd_client.c +++ b/src/kernel/osd_client.c @@ -254,7 +254,8 @@ done: return; bad: - derr(0, "got corrupt osd_op_reply\n"); + derr(0, "got corrupt osd_op_reply got %d expected %d\n", + msg->front.iov_len, sizeof(*rhead)); }